Qt编译和使用boost库
来源:互联网 发布:材料入库单软件 编辑:程序博客网 时间:2024/05/01 03:46
配置gcc可以在cmd中使用
添加MinGW到环境变量
安装过Qt的都已经默认安装过MinGw的环境了,只需要找到配置一下环境变量就行
我的在D:\Qt5.5.1\Tools\mingw492_32\bin
然后将该路径添加到系统环境变量中
验证是否安装成功
打开cmd,输入一下的内容
gcc -v
如果显示了gcc的版本信息,那么MinGw添加成功,下面就可以在cmd中访问了。
编译boost库
boost库版本介绍
我这里使用的是boost1.56,其他的版本也是一样的
生成b2.exe和bjam.exe可执行文件
打开cmd,进入boost库所在的目录
找到build.bat,然后执行以下命令编译b2和bjam
build mingw
我的build.bat在F:\boost_1_56_0\tools\build\src\engine
编译完之后在当前目录会生成一个bin.ntx86的目录,进入后有b2.exe和bjam.exe可执行文件,将这两个文件拷贝到boost源代码的根目录下
执行安装
bjam --toolset=gcc --prefix=F:\boost_1_56\bin install
下面就慢慢的等待吧,需要很久的时间
完成之后可以在刚才指定的目录中找到编译好的库。
在qt中引用库
添加头文件目录
在项目文件*.pro中添加以下信息(我的头文件都是在F:\boost_1_56\bin\include\boost下面,该目录下面有很多的.hpp文件)
INCLUDEPATH += F:/boost_1_56/bin/include
在文件使用
#include <boost/regex.hpp>
引用库文件(我生成的所有的*.a文件都在F:/boost_1_56/bin/lib/下面)
`
LIBS +=F:/boost_1_56/bin/lib/libboost_regex-mgw49-mt-1_56.a
注意:添加路径的时候用’/’而不是’\’
编译好的库下载链接:http://download.csdn.net/detail/guoqianqian5812/9639187
1 0
- Qt编译和使用boost库
- boost 编译和使用
- boost 编译和使用
- Qt 编译C++ boost库
- Boost库的使用和编译
- boost库的编译和使用
- boost-库编译和使用-001
- QT下使用boost::threadpool编译问题
- windows下QT编译使用boost
- Linux系统下编译Boost库,并在Qt Creator中使用Boost库
- Linux系统下编译Boost库,并在Qt Creator中使用Boost库 .
- 【boost】编译和使用简介
- Boost.python 编译和使用
- Linux系统编译boost源码,然后和Qt Creator配套使用
- “Windows下编译boost程序库”和“使用boost库的编译环境的设置”
- windows-qt 使用mingw编译c++boost并使用
- 如何编译&使用boost库?
- 使用Mingw32编译boost库
- HDU 1010 Tempter of the Bone(dfs+奇偶剪枝)
- Windows环境下python备份脚本编写(二)
- 十大算法解析
- 函数响应式编程(FRP)框架--ReactiveCocoa
- 踏入自学前端开发的前夕
- Qt编译和使用boost库
- 开发之观察者模式
- Android 开源库的积累
- 浅谈数据库三大模式
- windows上pip install出错怎么办
- TCP/IP协议
- java...cannot be resolved解决方案
- **关于hibernate4.3版本之后org.hibernate.service.ServiceRegistryBuilder被弃用**
- Java学习总结第六天Java数组