我试图将一些库文件包含到我的Qt项目中。它的结构如下:
我尝试编辑.pro文件中的LIBS
变量,但我仍然收到错误cannot open file 'xxx.lib
(或者xxx.dll,这取决于我在e.pro文件中尝试的内容)。
我尝试添加这样的文件:
LIBS += -Llibs\x64
LIBS += -lfile1
LIBS += -lfile2
或者像这样:
LIBS += libs\x64\file1.dll
LIBS += libs\x64\file2.lib
LIBS += libs\x64\file2.dll
无论我尝试什么,我都得到了无法打开dll / lib文件的错误。那么如何将这些文件添加到我的项目中呢?
答案 0 :(得分:2)
试试这样:
LIBS += -L"$$PWD/libs/x64" -file1
LIBS += -L"$$PWD/libs/x64" -file2
libs应该转到所描述的文件夹,其中$$ PWD是.pro文件的文件夹,dll-s应该在.exe文件旁边。 另外不要忘记之后运行qmake。