1. 首先编译 b2.exe很简单,bootstrap.bat文件里写的明白。2. b2的命令行参数很多,文档到官网找若编译boost.python可能要修改project-config.jamusing python : 3.7 # Version: C:\\app\\tool...
1. 首先编译 b2.exe
很简单,bootstrap.bat文件里写的明白。
2. b2的命令行参数很多,文档到官网找
若编译boost.python可能要修改project-config.jam
using python : 3.7 # Version : C:\\app\\tools\\Python37\\python.exe # Python Path : C:\\app\\tools\\Python37\\include # include path : C:\\app\\tools\\Python37\\libs # lib path(s) : <define>BOOST_ALL_NO_LIB=1 ;
##备注1## --> 以上几行的排列顺序好像有讲究,否则会找不到相应的头文件。
##备注2## --> boost.python默认不编译,需要手动开启。
3. 我的编译指令
b2 --build-dir=gccbuild --with-python --prefix=..\boost stage toolset=gcc variant=release link=shared threading=multi address-model=64 runtime-link=shared
沃梦达教程
本文标题为:Windows 环境下 gcc 编译 C++ Boost 库
基础教程推荐
猜你喜欢
- 一文带你了解C++中的字符替换方法 2023-07-20
- C++使用easyX库实现三星环绕效果流程详解 2023-06-26
- C语言基础全局变量与局部变量教程详解 2022-12-31
- 详解c# Emit技术 2023-03-25
- C++中的atoi 函数简介 2023-01-05
- C/C++编程中const的使用详解 2023-03-26
- C语言 structural body结构体详解用法 2022-12-06
- C++详细实现完整图书管理功能 2023-04-04
- 如何C++使用模板特化功能 2023-03-05
- C利用语言实现数据结构之队列 2022-11-22