使用Mingw32编译boost库
来源:互联网 发布:星光大道网络赛区鲁婷 编辑:程序博客网 时间:2024/05/22 07:42
本文简要描述mingw32版编译boost库。
一、环境准备
1、下载与解包boost。(比如:boost1.55)
2、下载并安装MSys:(假定安装到目录d:\msys)
3、安装mingw编译环境(我使用了Qt5.3自带的mingw32版本,即:mingw4.8.2)
4、在MSys里配置mingw路径:文件d:\msys\etc\fstab,加入mingw所在路径(下面是我的)
D:/Qt/Qt5.3.0-x86-mingw482/Tools/mingw482_32 /mingw以上,前面的路径是mingw的实际安装路径,后面的在msys下的加载路径。
二、编译
打开msys命令行,即执行:d:/msys/msys.bat,然后转到boost解压后的路径。
1、编译bjam
./bootstrap.sh --with-toolset=mingw --prefix=/pathtomingw
后面的--prefix参数可选。
2、编译boost
编辑文件project-config.jam,将文件内的mingw替换为gcc。保存。
然后执行b2(或bjam)即可启动编译过程。
编译过程时间较长,去喝一杯吧!
0 0
- 使用Mingw32编译boost库
- 使用Mingw32编译boost库
- mingw32编译boost-1.58.0 && Code::Blocks使用boost
- 使用mingw32-make编译Tinyxml库
- mingw32编译
- DEVCPP5 设置使用mingw32的编译环境
- 如何编译&使用boost库?
- 如何编译&使用boost库?
- 如何编译&使用boost库?
- 使用vs编译boost库
- mingw32编译Qt5.6.2动态库
- VC使用mingw32编译ffmpeg静态库所需文件(一),ffmpegshim.c
- VC 使用mingw32编译ffmpeg静态库所需文件(二),mingwexsrc.cpp
- 使用mingw32编译QT下mysql驱动的流程
- window下qwt使用mingw32编译安装工程
- Mingw32 编译选项笔记
- Mingw32编译Virtviewer
- mingw32 下编译 zlib
- linux 下批量去掉.bak后缀
- Android学习Scroller(三)——控件平移划过屏幕 (Scroller简单使用)
- ACM练级日志:可持久化线段树初级-POJ 2104
- hdu-2504-又见GCD
- asp.netMvc ajax缓存
- 使用Mingw32编译boost库
- Pseudoforest
- 移动小球问题
- android系列: 在WebView中获取网页源码
- Android Handler Message总结
- ACM练级日志:带权并查集与食物链
- Android数据库高手秘籍(一)——SQLite命令
- sizeof与strlen的区别
- 省队以及NOI所需知识列表---转自matrix67