boost库asio编译及配置

简介: boost库asio编译及配置

1、gcc安装

如果安装过qtcreator的话,可以直接在环境变量的Path中添加qt的gcc目录—“D:/qt/qtcreator-2.4.1/mingw/bin”,如果没有安装qtcreator的话,则需要安装MinGW工具,然后在环境变量中将安装的gcc目录添加进环境变量中。

2、下载1.67版本的boost

https://dl.bintray.com/boostorg/release/1.67.0/source/

3、进入boost目录,点击bootstrap.bat,等待系统生成bjam.exe,在cmd中执行

bjam --with-system --with-thread --with-date_time --with-regex --with-serialization stage

4、在vs中配置boost

视图->属性管理器->当前项目->Debug|Win32->Microsoft.Cpp.Win32.user双击

在弹出的属性对话框中:

通用属性->VC++目录:“包含目录”: boost的根目录,例: D:\Visual Stdio 2013\lipeng\boost\boost_1_58_0

“库目录”: stage下的链接库目录,例:D:\Visual Stdio 2013\lipeng\boost\boost_1_58_0\stage\lib

通用属性->链接器->常规:“附加库目录”:同上面的"库目录",例:D:\Visual Stdio 2013\lipeng\boost\boost_1_58_0\stage\lib


相关文章
|
22天前
|
C++ Python
【boost】boost1.71安装以及VS2019调用boost.Python
【boost】boost1.71安装以及VS2019调用boost.Python
|
10月前
Boost(MSVC编译)+使用信号槽
天天看QT的信号槽,突然发现boost中也有信号槽,所以想试试boost的信号槽,尝试一下。需要先对boost进行编译,之后我会使用信号槽作为演示代码。
96 0
|
JavaScript Linux C++
LibreCAD v2.2.0源码编译,使用VS2019+Qt5.12.9+Boost1.71.0环境
LibreCAD v2.2.0源码编译,使用VS2019+Qt5.12.9+Boost1.71.0环境
599 0
VS2015编译Boost1.64
一、下载并解压:boost1.64.0:http://www.boost.org/users/history/version_1_64_0.html 二、以管理员权限运行VS2015命令行工具   三、cd到boost解压目录   四、运行bootstrap.
1327 0
|
C++
boost spirit的简单使用
尝试通过cpp-netlib来做http服务器,但是这个库只能简单的解析http结构,像cookie等结构,都要自己解析,了解到spirit可以通过类似bnf范式格式定义字符串格式并解析。 boost本身有个类似的例子,解析的是通过分号或者&符号分割的键值对字符串,并放到对应的map中去。具体代码
3249 0