当我想向.pro
文件添加2个或更多库时,我遇到了麻烦。
.pro
中的这行代码告诉链接这些库:
LIBS += -L /path/to/folder1 -l1 -L /path/to/folder2 -l2
在编译期间,命令行的库链接部分损坏(-L
缺少/path/to/folder2
):
g ++ -m64 -Wl,-O1 -o bin / a.out main.o
-L / usr / lib / x86_64-linux-gnu -L / path / to / folder1 -l1 / path / to / folder2 -l2
-lQtGui -lQtCore -lpthread
我在做同样的事情:
LIBS += -L /path/to/folder1 -l1
LIBS += -L /path/to/folder2 -l2
进行任何更改后,我将运行qmake
。
有什么想法吗?
答案 0 :(得分:1)
请勿在{{1}}和路径之间放置空格:
LIBS += -L/path/to/folder1 -l1 -L/path/to/folder2 -l2