Boost库在CodeBlocks环境下的编译
来源:互联网 发布:php直销系统源码下载 编辑:程序博客网 时间:2024/06/04 19:06
Boost库就不多做介绍了。我的编译环境为:Win 7家庭普通版,CodeBlocks10.05,编译器为mingw32gcc。全部编译boost库需要6个g的磁盘空间。
1. 测试你的gcc编译环境。
请确保Mingw工具链目录添加到系统的环境变量PATH中,比如我路径为:"C:\ProgramFiles\CodeBlocks\MinGW\bin",并将这个目录下的mingw32-make.exe复制并重命名为make.exe。然后验证 gcc等能否正常使用:开始->运行->输入"cmd"回车->命令窗口输出"gcc -v"查看gcc版本信息,如果看到如下类似输出,那么就可以继续正是编译Boost了。
2. 下载boost库源码。此步略去不提。
3. 编译BJAM
在tools文件夹下搜索build.bat文件(此文件是编译bjam的批处理文件,因为boost库的版本不同而出现的位置不同)。然后在命令行环境下使用dos命令cd进入该目录,运行命令:"build mingw",会在此目录下生成文件bin.ntx86\bjam.exe,将bjam.exe拷贝到boost源文件的根目录下。
4. 在命令行环境下使用dos命令cd进入boost源文件的根目录下,运行命令:
bjam install --toolset=gcc--prefix="C:\zjc\PluginFramework\boost_1_42_0" --build-type=complete
这里大致说下编译参数的意义:toolset是设置编译器,--prefix是设置编译生成后的头文件和库文件的放置位置,build-type设置生成类型,--build-type=complete即为全部生成,unicode版本、非unicode版本、单线程、多线程的库都生成。
- Boost库在CodeBlocks环境下的编译
- Boost库在CodeBlocks环境下的编译
- 在CodeBlocks环境下使用boost库
- 在CodeBlocks环境下使用boost库
- 在CodeBlocks环境下使用boost库
- 在CodeBlocks环境下使用boost库
- 在CodeBlocks环境下使用boost库
- 在CodeBlocks下配置Boost库
- x64环境下CodeBlocks编译动态链接库的问题
- codeblocks在CENTOS下的编译安装
- boost和STLport在vs2010环境下的编译
- boost库在window下的编译
- 在Windows平台VS2013环境下编译Boost库
- 在windwos环境下用gcc编译boost动态库
- Boost库的编译及在vs2010下的环境配置
- “Windows下编译boost程序库”和“使用boost库的编译环境的设置”
- mingw环境下boost库的编译和使用
- mingw环境下boost库的编译和使用
- ICMP报文分析
- Git详解之六 Git工具
- 线性表
- 在CodeBlocks环境下使用boost库
- 搜寻了关于android推送资料后的一些思考
- Boost库在CodeBlocks环境下的编译
- HashCode和equal方法
- unsigned 与signed
- DNS报文格式(RFC1035)
- samba的安装与基本配置
- onhashchange事件
- 在 Windows 中编译 boost1.42.0
- free命令记
- XML你所要知道的那些规范-RFC