boost大部分库只需要包含头文件即可使用,而有部分需要编译的,如下:E:\Qt\Qt3rdlib\boost_1_58_0>bjam --show-libraries
The following libraries require building:
- atomic
- chrono
- container
- context
- coroutine...
分类:
其他好文 时间:
2015-07-05 11:07:48
阅读次数:
125
0.通用规则boost自带一套编译工具bjam,bjam本身是跨平台的,并且也要自行编译出来。在boost目录下有bootstrap.sh和bootstrap.bat两个脚本分别用来编译*nix和windows下的bjam。bootstrap脚本可以传入参数,以在编译bjam过程中生成特定的编译boost的配置。编译bjam过程中生成的project-config.jam就是默认的配置,但还可以在运...
分类:
其他好文 时间:
2015-06-11 13:03:02
阅读次数:
104
0.通用规则boost自带一套编译工具bjam,bjam本身是跨平台的,并且也要自行编译出来。在boost目录下有bootstrap.sh和bootstrap.bat两个脚本分别用来编译*nix和windows下的bjam。bootstrap脚本可以传入参数,以在编译bjam过程中生成特定的编译boost的配置。编译bjam过程中生成的project-config.jam就是默认的配置,但还可以在运...
分类:
其他好文 时间:
2015-05-02 15:12:17
阅读次数:
232
场景:使用boost库的正则模块时出现编译超慢的情况,看了头文件#include 的引用关系,它依赖的头文件相当多,这应该就是根本原因吧。目前知道可行的方案只有使用预编译头。vs放到stdafx.h后,就编译一次,然后其他需要的地方,会去一个本地的pch文件里.一些。”“VC创建项目时自动创建的预编...
分类:
其他好文 时间:
2015-04-08 16:17:22
阅读次数:
158
Firebreath工程目录各工程的功能和含意……文件目录Firebreath 根目录
build 编译目录
bin 编译出的插件的.dll或.so文件
boost 编译出的boost库
projects 项目的工程文件,如win下的.sln,.vcxproj
…
cmake cmake文件
doxygen...
分类:
其他好文 时间:
2015-03-28 23:15:49
阅读次数:
407
官方编译的Boost中只带了Python2的链接库,Python3的链接库需要自己特别编译,官方编译版下载地址:http://sourceforge.net/projects/boost/files/boost-binaries1. 将boost_1_57_0源代码解压到D:\boost_1_57_...
分类:
编程语言 时间:
2015-03-20 15:47:38
阅读次数:
674
1.用VC命令行在boost目录下执行bootstrap.bat会在boost目录下生成bjam.exe2.编译boost 编译32位static lib: bjam stage --toolset=msvc-12.0 --stagedir="D:\third_party\boost_1_5...
分类:
其他好文 时间:
2015-02-06 20:13:17
阅读次数:
161
环境:windows8.1,vs2013,boost1.57
需要用到boost,编译一个boost用一下。
一、下载
http://sourceforge.net/projects/boost/files/boost/1.57.0/,可以下载一个bz的压缩文件比较小,并将文件解压到目录比如E:\thirdlib\boost_1_57_0。
二、编译
1.打开Visu...
分类:
其他好文 时间:
2015-01-05 16:38:51
阅读次数:
169
boost的编译和使用,经过搜集资料和总结,记录成文。感谢文后所列参考资料的作者。1 下载地址:http://sourceforge.net/projects/boost/files/boost/1.56.0/可以选择boost_1_56_0.7z下载。2 编译2.1 生成boost的自用的编译工具...
分类:
其他好文 时间:
2014-11-27 15:53:48
阅读次数:
289
1.下载boost编译后,boost头文件最好拷到/usr/include下,或者在/usr/include下有链接。stage/lib/libboost_*中的库文件最好拷到/usr/lib中。这样用g++运行时,可以不用指定-I$BOOST_INCLUDE和-L$BOOST_LIB.2.运行g++main.cppSourceLine.cppFileTravel.cpp-I$BOOST_INCLUDE-L$B..
分类:
系统相关 时间:
2014-11-12 02:08:30
阅读次数:
194