1、直接下载二进制编译好的库,下载链接为
https://sourceforge.net/projects/boost/files/boost-binaries/1.72.0/
https://master.dl.sourceforge.net/project/boost/boost-binaries/1.72.0/boost_1_72_0-msvc-14.0-32.exe
2、安装,自定义安装目录。
3、安装后目录结构(64位库为例)
4、整理并拷贝用到的库文件和DLL
将boost目录拷贝到include文件夹下
将lib64-msvc-14.0中的lib文件拷贝到lib文件夹下
将lib64-msvc-14.0 中的dll文件拷贝到bin文件夹下
5、boost库的命名规则
lib前缀:静态链接库
vc140:表明编译器
gd:表明debug版
6、编写Qt pri文件
BOOST_DIR=$$PWD/boost
win32:BOOST_LIB_PATH = $$BOOST_DIR/lib
INCLUDEPATH += $$BOOST_DIR/include
DEPENDPATH += $$BOOST_LIB_PATH
LIBS += -L$$BOOST_LIB_PATH -llibboost_system-vc140-mt-gd-x32-1_72 \
-llibboost_thread-vc140-mt-gd-x32-1_72 \
7、使用
在项目pro文件中引入boost.pri文件