vc2008/2015, linux, mingw 和 mac 环境编译 boost_1_62_0
来源:互联网 发布:windows 95 iso 编辑:程序博客网 时间:2024/06/03 14:06
*** 进入 VC2008/2015 命令行:
cd boost_1_62_0
bootstrap.bat (生成 bjam 程序)
vc2008 编译:
bjam stage --toolset=msvc-9.0 --build-type=complete --with-filesystem --with-thread
vc2015 编译:
bjam stage --toolset=msvc-14.0 --build-type=complete --with-filesystem --with-thread
单独编译其他常用库(vc2015 把 9.0 改为 14.0):
bjam stage --toolset=msvc-9.0 --build-type=complete --with-filesystem
bjam stage --toolset=msvc-9.0 --build-type=complete --with-thread
bjam stage --toolset=msvc-9.0 --build-type=complete --with-locale
bjam stage --toolset=msvc-9.0 --build-type=complete --with-regex
bjam stage --toolset=msvc-9.0 --build-type=complete --with-date_time
bjam stage --toolset=msvc-9.0 --build-type=complete --with-atomic
bjam stage --toolset=msvc-9.0 --build-type=complete --with-program_options
*** linux 环境编译(centos 为例) :
sudo ./bjam install --with-filesystem
*** mingw 环境编译:
bjam -q --toolset=gcc --with-thread
bjam -q --toolset=gcc --with-filesystem
*** mac 环境编译:
~chmod +x bootstrap.sh
./bootstrap.sh
./b2 toolset=clang --with-filesystem
~./b2 toolset=clang cxxflags="-arch x86_64" linkflags="-arch x86_64" --with-filesystem
cd boost_1_62_0
bootstrap.bat (生成 bjam 程序)
vc2008 编译:
bjam stage --toolset=msvc-9.0 --build-type=complete --with-filesystem --with-thread
vc2015 编译:
bjam stage --toolset=msvc-14.0 --build-type=complete --with-filesystem --with-thread
单独编译其他常用库(vc2015 把 9.0 改为 14.0):
bjam stage --toolset=msvc-9.0 --build-type=complete --with-filesystem
bjam stage --toolset=msvc-9.0 --build-type=complete --with-thread
bjam stage --toolset=msvc-9.0 --build-type=complete --with-locale
bjam stage --toolset=msvc-9.0 --build-type=complete --with-regex
bjam stage --toolset=msvc-9.0 --build-type=complete --with-date_time
bjam stage --toolset=msvc-9.0 --build-type=complete --with-atomic
bjam stage --toolset=msvc-9.0 --build-type=complete --with-program_options
bjam stage --toolset=msvc-9.0 --build-type=complete --with-filesystem --with-thread --with-locale --with-regex --with-date_time --with-atomic --with-program_options -j 4
*** linux 环境编译(centos 为例) :
sudo ./bjam install --with-filesystem
*** mingw 环境编译:
bjam -q --toolset=gcc --with-thread
bjam -q --toolset=gcc --with-filesystem
*** mac 环境编译:
~chmod +x bootstrap.sh
./bootstrap.sh
./b2 toolset=clang --with-filesystem
~./b2 toolset=clang cxxflags="-arch x86_64" linkflags="-arch x86_64" --with-filesystem
阅读全文
0 0
- vc2008/2015, linux, mingw 和 mac 环境编译 boost_1_62_0
- vc2008/2015, linux, mingw 和 mac 环境编译 boost_1_62_0
- VC2008/2015 和 Mac 编译 openssl-1.0.2k
- win7 64位环境下VS2010编译使用boost_1_62_0
- vc2008/vc2015 和 Mac 编译 zlib-1.2.8
- MSYS, MINGW环境中编译mediastream2和ortp
- mingw环境下boost库的编译和使用
- MSYS&MINGW环境中编译mediastream2和ortp
- 在MInGW环境下编译和使用libcurl静态库
- MSYS&MINGW环境中编译mediastream2和ortp
- mingw环境下boost库的编译和使用
- windows下的GNU编译环境Cygwin和MinGW
- VC2008环境下编译CPPUNIT单元测试工具
- MAC 和 LINUX 平台编译
- [编译相关]跨平台编译环境MinGW
- [转载] VC2008下编译Lua和LuaBind
- 编译和链接 - vc2008 转 vc2005
- mingw/vc2008移植问题记录
- Java集合细节:subList的缺陷
- 如何在C++工程中配置Lua库
- 18.字体图标
- Material Design-Surface平面第一篇
- chrome插件编写之新版hello world
- vc2008/2015, linux, mingw 和 mac 环境编译 boost_1_62_0
- Document对象-6.30
- JSON对象进行传递,需要先转化为json
- 日常记录
- 19.块级元素
- 杭电acm1004
- Permutation Sequence
- DAO-7.1
- 蓝桥杯--买不到的数目