下载Boost
在Boost官网下载最新版Boost.zip压缩包,我的是 boost_1_58_0.zip解压至任意文件夹下,如我的是 D:\VS2013\boost_1_58_0
编译Boost
按电脑“Win+R”组合键打开运行窗口,输入 “cmd”按回车进入控制台,进入Boost解压目录,输入
bootstrap.bat
,按回车运行。(注意别输错列 =。=)执行完成后,目录里会生成两个.exe文件,其中bajm.exe就是我们要用的。
继续在控制台输入指令
bajm link=static
后面的link=static代表静态编译,如果你不需要可以不写。执行一段时间,出现下图即完成。
其中的两个目录分别是头文件目录和连接文件目录。是我们编译项目是需要添加进去的。
- 在Qt中使用Boost
在Qt项目中的.pro文件添加两句:
INCLUDEPATH += D:/VS2013/boost_1_58_0
LIBS += -L\D:\VS2013\boost_1_58_0\stage\lib
这两个目录即你编译完成时控制台显示的目录,其实就在你解压目录下。
注意LIBS那行目录前还有 -L\
保存,rebuild,再在文件中include <boost……什么什么
时应该就会自动提示了。如果你写完仍说找不到路径,请检查在.pro文件中添加的目录是否正确。
如果没问题,就安装好了。。。
然后。。你没事干也可以把除了以上引用的两个文件夹中的文件都删掉了。那些应该都没用了。