gcc链接的时候找不到库,可是我的库文件在我指定的文件夹下明明是有的啊
如题所示,这是最后一部的链接命令:
`wx-config --cxx` -o iMusic iMusic_BottomLeftBtnContainer.o iMusic_BottomRightBtnContainer.o iMusic_ButtonContainer.o iMusic_CCodecApe.o iMusic_customlistctrl.o iMusic_CustomSlider.o iMusic_CustomTreeCtrl.o iMusic_global_funs.o iMusic_ImageLoader.o iMusic_iMusicApp.o iMusic_iMusicFrame.o iMusic_LcdScreen.o iMusic_media.o iMusic_output.o iMusic_ProgressBar.o iMusic_SettingDialog.o iMusic_TransparentButton.o iMusic_cd.o iMusic_cdtext.o iMusic_cue_parser.o iMusic_cue_scanner.o iMusic_rem.o iMusic_time.o iMusic_APECompressCore.o iMusic_APECompress.o iMusic_APECompressCreate.o iMusic_APEDecompress.o iMusic_APEHeader.o iMusic_APEInfo.o iMusic_APELink.o iMusic_APESimple.o iMusic_APETag.o iMusic_BitArray.o iMusic_CharacterHelper.o iMusic_CircleBuffer.o iMusic_GlobalFunctions.o iMusic_MACLib.o iMusic_MACProgressHelper.o iMusic_md5.o iMusic_NewPredictor.o iMusic_NNFilter.o iMusic_Prepare.o iMusic_StdLibFileIO.o iMusic_UnBitArrayBase.o iMusic_UnBitArray.o iMusic_WAVInputSource.o iMusic_WinFileIO.o iMusic_Anti_Predictor.o iMusic_AntiPredictorExtraHigh.o iMusic_AntiPredictorFast.o iMusic_AntiPredictorHigh.o iMusic_AntiPredictorNormal.o iMusic_APEDecompressCore.o iMusic_APEDecompressOld.o iMusic_UnBitArrayOld.o iMusic_UnMAC.o -o MAC/Assembly/Assembly.o -L/home/cyy/lib `wx-config --unicode=yes --static=no --toolkit=gtk2 --version=2.9 --libs core,base` -llibwxcode_gtk2u_wxsqlite3-2.9.so -lMACLib.lib -lsqlite3.lib
/usr/bin/ld: cannot find -llibwxcode_gtk2u_wxsqlite3-2.9.so
/usr/bin/ld: cannot find -lMACLib.lib
/usr/bin/ld: cannot find -lsqlite3.lib
前面我已经在GNUMakefile里面添加了 -L/home/cyy/lib,在这个目录下面是有这三个库文件的啊:
libwxcode_gtk2u_wxsqlite3-2.9.so MACLib.lib sqlite3.lib
为什么链接的时候还是找不到呢?