簡體   English   中英

Qt Creator找不到庫文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM