在linux环境下,可以编译boost源码,生成boost静态库和动态库,提供给进程,作为第三方开源库。本文,手把手教你,如何编译boost。
工具/原料
linux
方法/步骤
1
准备boost源码注:本文,演示的版本为1.65.1
2
解压源码[root]#rar x file_name // 解压文件
3
文件夹赋予777权限注:必须要赋予可执行权限,否则会编译失败。[root]#chmod -Rf 777 folder_name // 给文件夹赋予执行权限
4
生成b2, bjam文件命令:[root]#./bootstrap.sh --prefix=/usr/wlm/other/boost --with-libraries=all --with-toolset=gcc参数:--prefix-> 安装路径--with-libraries -> 编译库--with-toolset -> 编译工具
5
编译,安装[root]#./b2 install
6
输出二进制文件注:需要等待一段时间,才能编译好。输出文件在--prefix指定的目录下。
注意事项
原创不易,投票帮忙点一下哦,如果觉得还有用,可以先收藏。
上一篇:aj皱了怎么办