MinGW版Boost编译和使用教程
MinGW版Boost编译和使用教程 本文使用最新的版本1.8
源码编译
- 准备工作 将下载的源码解压
D:\soft\boost_1_70_0 创建三个单独的文件夹方便后续的编译、安装
D:\soft\boost_build D:\soft\boost_1_70_0\build D:\soft\boost 3. 生成可执行文件 b2.exe cd D:\soft\boost_build\bin cd D:\soft\boost_1_70_0\tools\build bootstrap.bat gcc b2 install –prefix=“D:\soft\boost_build” 4. 编译安装 b2 –build-dir=“D:\soft\boost_1_70_0\build” –prefix=“D:\soft\boost” toolset=gcc install 编译需要10-30分钟,请耐心等待。
编译完成后,可以把D:\soft\boost_build和D:\soft\boost_1_70_0\build两个目录删掉,最终的boost库安装在D:\soft\boost下面。
- 使用 在编译相关程序时需要包含、链接boost库
gcc -I"D:\soft\boost\include\boost-1_70" -L"D:\soft\boost\lib"
使用现成的^_^
Clion下Boost基础工程举例
参考资料
Win10使用MinGW编译安装Boost库 https://zhuanlan.zhihu.com/p/332252333