1.环境说明
1.1. window 8
1.2 Qt + MGWin 编译器
1.3 boost 1.70.0
2.编译步骤
2.1 下载boost源代码,解压缩,示例: C:\Three_part_lib\boost_1_70_0\boost_1_70_0, 截图如下
2.2 打开Qt MGWin的cmd界面, win8上的打开方式如下图,注意,选择qt XXXX for Desktop.... ,不是window的cmd。
2.3 终端切换到路径: C:\Three_part_lib\boost_1_70_0\boost_1_70_0\tools\build\src\engine,运行build.sh gcc,将会在同级目录下生成: bin.ntx86文件夹,并且,文件夹中包含:b2.exe 和 bjam.exe
2. 4 将bjam.exe 拷贝到文件夹: C:\Three_part_lib\boost_1_70_0\boost_1_70_0 下,并且将终端路径切换到该路径下,运行: bjam "toolset=gcc" install(这里有两个参考: https://blog.csdn.net/xiaopangzi313/article/details/52800799 或 https://blog.csdn.net/tayinyinyueyue/article/details/54628953), 我使用的是第一个链接的命令,在c盘将会创建boost的文件夹,里面包含include 和 lib, 如下图所示