/ usr / bin / ld:找不到-lmysqlclient

时间:2019-08-13 11:35:52

标签: mysql linux 64-bit ubuntu-16.04 eclipse-cdt

我使用的是ubuntu 16.04 64位版本的操作系统,我试图在eclipse cdt平台上构建项目。由于出现以下错误,我无法完成该过程。谁能告诉我是什么导致了此错误?

make all  Building target: SIOTRM Invoking: GCC C++ Linker g++
-LDFLAGS -L/usr/lib -L/usr/include/mysql -m32 -L/usr/lib32 -LDFLAGS -Xlinker -L/usr/lib/x86_64-linux-gnu -o "SIOTRM"  ./Udp/Udp.o  ./Trm_Poll/Trm_Poll.o  ./Trm_Pnet/Pnet\ _Trm_Ifsf\ .o ./Trm_Pnet/Pnet_Trm.o ./Trm_Pnet/Pnet_Trm_Init.o ./Trm_Pnet/Pnet_Trm_Pnet.o ./Trm_Pnet/Pnet_Trm_SM.o ./Trm_Pnet/Pnet_Trm_Util.o  ./Trm_Opt/Trm_Opt\ _Init.o ./Trm_Opt/Trm_Opt.o  ./Trm_Mng/Trm_Mng.o  ./Trm_Ifsf/Trm_DB/Trm_CardLayoutTableDB.o ./Trm_Ifsf/Trm_DB/Trm_CardTransactionDB.o ./Trm_Ifsf/Trm_DB/Trm_ComonBaseDB.o ./Trm_Ifsf/Trm_DB/Trm_DataDownloadDB.o ./Trm_Ifsf/Trm_DB/Trm_DataEncryptionDB.o ./Trm_Ifsf/Trm_DB/Trm_ErrorDB.o ./Trm_Ifsf/Trm_DB/Trm_MainDB.o ./Trm_Ifsf/Trm_DB/Trm_PeripheralConfDB.o ./Trm_Ifsf/Trm_DB/Trm_ProductDB.o ./Trm_Ifsf/Trm_DB/Trm_ServicePointDB.o ./Trm_Ifsf/Trm_DB/Trm_TransactionDB.o  ./Trm_Ifsf/Trm_Ifsf.o ./Trm_Ifsf/Trm_Ifsf_Data.o  ./Trm_Data/Trm_Data.o  ./Trm_Crind/Crind_common/beeper.o ./Trm_Crind/Crind_common/card_reader.o ./Trm_Crind/Crind_common/crind_configuration.o ./Trm_Crind/Crind_common/crind_key_translator.o ./Trm_Crind/Crind_common/crind_transport_layer.o ./Trm_Crind/Crind_common/device.o ./Trm_Crind/Crind_common/keypad.o ./Trm_Crind/Crind_common/printer.o  ./Trm_Crind/Crind_700/Crind700single_line_display.o ./Trm_Crind/Crind_700/crind.o  ./Trm_Crind/Crind_500/Crind500single_line_display.o ./Trm_Crind/Crind_500/crind.o  ./Trm_Cat/cat.o ./Trm_Cat/cat_beeper.o ./Trm_Cat/cat_card_reader.o ./Trm_Cat/cat_keypad.o ./Trm_Cat/cat_printer.o ./Trm_Cat/cat_text_display.o ./Trm_Cat/cat_transport_layer.o  ./Trm_CR/Trm_CR_Client.o  ./Test/Trm_Simulate.o  ./Tcp/TcpAcceptor.o ./Tcp/TcpConnector.o ./Tcp/TcpStream.o  ./OS_Wrap/OS_Dir.o ./OS_Wrap/OS_Exar.o ./OS_Wrap/OS_File.o ./OS_Wrap/OS_Mutex.o ./OS_Wrap/OS_Poll.o ./OS_Wrap/OS_QPosix.o ./OS_Wrap/OS_RWLock.o ./OS_Wrap/OS_Select.o ./OS_Wrap/OS_Sem.o ./OS_Wrap/OS_SemNamed.o ./OS_Wrap/OS_SerialPort.o ./OS_Wrap/OS_Signal.o ./OS_Wrap/OS_Socket.o ./OS_Wrap/OS_Thread.o ./OS_Wrap/OS_Timer.o  ./MySqlWrapper/MySqlWrapper.o  ./Mem_Heap/MemHeap.o  ./Main/Trm_Main.o  ./IFSF_Common/IFSF_Command.o ./IFSF_Common/IFSF_TypeConverter.o  ./EZTimer/eztimer.o  ./Des/des.o ./Des/des_Key.o  ./Debuglog/Dbg.o ./Debuglog/DbgLogger.o ./Debuglog/DbgPacket.o  ./DTC_Common/buffer_queue.o ./DTC_Common/receipt.o ./DTC_Common/screen_model.o ./DTC_Common/terminal.o ./DTC_Common/util.o ./DTC_Common/virtual_fit.o ./CommunicationRouter/CR_Packet.o ./CommunicationRouter/CR_Transceiver.o   -lssl -lcrypto -lrt -lpthread -lmysqlclient
/usr/bin/ld: skipping incompatible /usr/lib/libmysqlclient.so when searching for -lmysqlclient
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/../../../libmysqlclient.so when searching for -lmysqlclient
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libmysqlclient.so when searching for
-lmysqlclient
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libmysqlclient.a when searching for
-lmysqlclient
/usr/bin/ld: skipping incompatible //usr/lib/libmysqlclient.so when searching for -lmysqlclient
/usr/bin/ld: cannot find -lmysqlclient
collect2: error: ld returned 1 exit status
make: *** [SIOTRM] Error 1

0 个答案:

没有答案