[英]Qt Creator can't find library file
我在.pro文件中添加了這樣的庫:
unix {
LIBS += ../lib_dir/myLib.a
//other includes not related to this
}
當我嘗試構建時,此庫使用的每個函數都會收到“未定義的引用”錯誤和一個錯誤:
File not found: ../lib_dir/myLib.a(myLib.o)
我可能做錯了什么?
編輯 :
這是我寫的:
LIBS += -L../lib_dir -lmyLib
這是文件路徑:
/home/livanov/Project/lib_dir/myLib.a
這是我使用lib的項目的路徑:
/home/livanov/Project/client_app
嘗試使用qmake的變量參考中描述的形式:
unix {
LIBS += -L../lib_dir -lmyLib
}
如果您的庫路徑包含空格,請使用引號:
unix {
LIBS += "-L../lib dir" -lmyLib
}
如果這不起作用,我們需要查看您的庫的實際路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.