我正在尝试构建一个使用 boost 库的项目。尝试编译它时,我得到了一些我无法解决的链接器错误。我明白了
:-1: error: LNK1104: cannot open file 'libboost_signals-vc100-mt-gd-1_48.lib'
为了解决这个错误,我将这些行放在我的 .pro 文件中
win32: LIBS += -L$$PWD/../../../../../../../boost_1_48_0/stage/lib/ -lboost_signals-vc100-mt-gd-1_48
INCLUDEPATH += $$PWD/../../../../../../../boost_1_48_0/stage
DEPENDPATH += $$PWD/../../../../../../../boost_1_48_0/stage
我正在使用动态库,但 qmake 会自动搜索静态库。添加上面的行并没有解决问题。知道有什么问题吗?