我的項目出了問題。我正在Qt Creator上開發它,並且我需要將一個.lib文件添加到我的項目中。所以,我在.pro中寫下了這一行:如何動態地包含.lib文件?
LIBS += "C:\My_Path\My_Project\lib\file.lib"
這工作正常。我唯一的問題是我需要將整個路徑寫入.lib文件。由於它是一個組合項目,因此需要在其他計算機上進行編譯,而不必每次都更改此文件的路徑。
我試過很多語法,如:
LIBS += -L"lib/" -l"file.lib"
或
LIBS += "lib\file.lib"
或
LIBS += "file.lib"
(把.LIB文件在根和其添加到項目Qt Creator)
N其中一期工程:/
我也嘗試添加在QResource文件中的.lib文件,但語法像這樣的:
LIBS += ":/lib/file.lib"
在.pro文件似乎並沒有工作.. 。
我現在運行的想法:(
請幫助:)
那麼,我使用LIBS + = -L -l有什麼問題?我如何使用$$相對? – 2010-11-30 15:13:03
整件事很奇怪,因爲即使沒有$$,它也應該可以工作,但它的確是非常有用的。 – Palmik 2010-11-30 15:56:35