vc2008/2015/2019, linux, mingw 和 mac 环境编译 boost_1_62_0
*** 进入 VC2008/2015/2019 命令行:
cd boost_1_62_0 (cd boost_1_72_0)
bootstrap.bat (生成 bjam/b2 程序)
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
vc2019 编译boost_1_72_0:
b2.exe stage --toolset=msvc-14.2 --build-type=complete --with-timer
单独编译其他常用库(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-14.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
vc2008/2015/2019, linux, mingw 和 mac 环境编译 boost_1_62_0相关推荐
- MinGw+Msys搭建环境 编译ffmpeg
MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNC工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时 MinGW,即 Minimalist GNU F ...
- tidevice 助你在非Mac环境执行iOS自动化
前言 一直以来,iOS自动化的实现&执行都依赖 Mac 系统,其主要原因是因为需要通过 xcodebuild 编译&安装 WDA (WebDriverAgent) 到 iOS 设备中, ...
- 【Qt开发笔记】Windows(VS2015或Mingw)环境编译Marble地图库
Windows(VS2015+Qt或Mingw+Qt)环境编译Marble开源地图库 0.Mable介绍与源码下载 1.VS2015编译Marble 2.Mingw编译Marble 0.Mable介绍 ...
- sed Linux并发报错,完美解决mac环境使用sed修改文件出错的问题
sed是linux命令,用于处理文件内容(修改,替换等),mac中都可以使用,但发现相同的替换命令在linux可以正常执行,在mac则执行失败. 出错原因 用shell写了个更新Config/Conf ...
- mac(Linux)安装配置kafka环境
mac(Linux)安装配置kafka环境 导读 本文介绍如何在Mac系统上安装和配置kafka环境,也适用于Linux系统,强烈***不建议***在Windows环境下尝试本博客. 软件环境说明如下 ...
- Ionic Mac 环境配置
2019独角兽企业重金招聘Python工程师标准>>> Ionic Mac 环境配置 · 安装cordova之前要安装nodejs 会包含npm安装(npm是个包管理器 ...
- Windows subsystem Ubuntu 18.04LTS + Intel(R) Parallel Studio XE 2015 for Linux* OS + NetCDF
Windows subsystem Ubuntu 18.04LTS + Intel® Parallel Studio XE 2015 for Linux* OS + NetCDF 4.2 above ...
- linux 添加path变量,linux下添加PATH环境变量
添加PATH环境变量,第1种方法: [root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH 再次查看: [root@l ...
- 在坚持了15年后,我毅然决定离开 Linux,投入 Mac 的怀抱
为什么我需要学习这么多?因为我必须了解每一层!我不仅渴望掌握整个技术栈的知识,从后台到前端,从硅片到屏幕,还渴望拥有功能更强大的机器! 作者 | Austin Pocus 译者 | 弯月,责编 | 刘 ...
- Mac环境下Docker及Splash的安装运行教程
一.前言 由于最近使用Python爬虫框架scrapy练习爬虫,在爬取动态网页的时候,需要用到splash,进行对动态网页进行JavaScript渲染,但是使用splash又必须安装Docker.因为 ...
最新文章
- 我诞生了!祝贺我吧。
- C专家编程—分析signal函数的原型声明{void (*signal(int sig,void (*func)(int)))(int)}(2)
- pymysql(part4)--mysql存储图片信息
- 六款小巧的HTTP Server[C语言] - 贵贵的博客 - 开发|架构|开源|共享
- Mobaxterm常用的指令(基于linux)
- fatal error: Python.h: No such file or directory
- java signed_如何从java中的字节读取signed int?
- 编程算法 - 篱笆修理(Fence Repair) 代码(C)
- 20145107 《Java程序设计》第四次实验报告
- K8S+Harbor+gluster+haproxy 实践加坑
- 特朗普回应“蒂姆·苹果”事件:就是为节省时间
- iOS 视频播放器小屏和全屏切换
- NMF扩展名是什么文件
- Bonny校园app使用体验
- java字符串同构_Java同构代码
- 算法-程序与系统的灵魂
- 【设计模式】-常见面试题汇总
- 什么叫反光识别读数识别_一网通办全攻略来啦!政务服务事项网上办 让您一次都不用跑!...
- [推荐]微软推出MSE 2010 Beta中文版 穆穆-movno1
- Java面向对象原谅帽