如何使用qt creator在macosx上链接boost_线程? 首先,我对C++或QT创建者了解不多,但我下载了一个旧的开源项目,我想用QT创建者和QT5.1.1 编译它
我已经通过了很多错误,但现在我被困在boost线程中如何使用qt creator在macosx上链接boost_线程? 首先,我对C++或QT创建者了解不多,但我下载了一个旧的开源项目,我想用QT创建者和QT5.1.1 编译它,c++,qt,boost-thread,C++,Qt,Boost Thread,我已经通过了很多错误,但现在我被困在boost线程中 error: 'boost/thread.hpp' file not found 自动完成似乎表明它存在。我尝试下载并编译源代码,将.a文件复制到clang_64/lib文件夹,并将LIBS+=-lboost_线程添加到.pro文件中。 (这种方法以前似乎对其他一些库有所帮助) 我可能遗漏了一些明显的东西,但我不知道是什么。您可能需要先构建boost\u线程和boost\u系统库。然后将其添加到.pro文件中: INCLUDEPATH +=
error: 'boost/thread.hpp' file not found
自动完成似乎表明它存在。我尝试下载并编译源代码,将.a文件复制到clang_64/lib文件夹,并将LIBS+=-lboost_线程添加到.pro文件中。
(这种方法以前似乎对其他一些库有所帮助)
我可能遗漏了一些明显的东西,但我不知道是什么。您可能需要先构建boost\u线程和boost\u系统库。然后将其添加到.pro文件中:
INCLUDEPATH += E:\boost_1_54_0
LIBS += -LE:/boost_1_54_0/stage/lib -lboost_system-mgw44-mt-1_54 -lboost_thread-mgw44-mt-1_54
我正在Windows上测试,请更改计算机中的路径。谢谢!对于其他人,我补充道:
INCLUDEPATH+=/path/to/boost\u 1\u 55\u 0 LIBS+=-L/path/to/boost\u 1\u 55\u 0/stage/lib LIBS+=-lboost\u thread
我很高兴它对你有用。