1. 首先在Windows下设置PATH对应到qt的mingw\bin目录 2. 将boost解压缩,然后cd到boost\tools\build\v2\engine下,执行build mingw来编译bjam 3. 编译好后,在当前的目录下应该有一个bin.ntx86目录,进入到该目录下,将bjam.exe拷贝到boost源代码的根目录下 4. 回到boost源代码的根目录下,执行bjam 5. 将boost\boost目录复制到qt的mingw的include目录 6. 将stage\libs里所有的库文件复制到qt的mingw的lib目录 7. 在QT中修改qmake文件来链接boost库文件,若要使用线程,要注意定义BOOST_THREAD_USE_LIB这个预定义,例如:
DEFINES += BOOST_THREAD_USE_LIB
debug {
LIBS += libboost_system-mgw47-mt-d-1_53 libboost_thread-mgw47-mt-d-1_53
}
release {
LIBS += libboost_system-mgw47-mt-1_53 libboost_thread-mgw47-mt-1_53
|
|