Boost.Asio(二)
来源:互联网 发布:明教 知乎 编辑:程序博客网 时间:2024/05/16 09:40
支持平台:
已经测试的平台和编译器:
__USE_W32_SOCKETS
must be defined.) 下面的平台也可能可以使用:
依赖性:
下面是使用Boost.Asio 必须被用到的用于链接程序的库:
boost::system::error_code
和boost::system::system_error
类。 read_until()
或 async_read_until()
重载需要 boost::regex
参数。 另外,许多例子需要提供Boost.Thread,Boost.Date_Time 或Boost.Serialization 库。
注意:
使用MSVC或Borland C++,你可能需要在你的工程设置中分别添加 -DBOOST_DATE_TIME_NO_LIB
和-DBOOST_REGEX_NO_LIB
声明,显式防止Boost.Date_Time和Boost.Regex的自动链接。
编译Boost库:
你必须去编译Boost.Asio所必需的Boost库子集。在下载包的根目录下执行如下的命令
bjam --with-system --with-thread --with-date_time --with-regex --with-serialization stage
这里设想你已经编译了bjam。参考Boost.Build文档去获得更多的信息。
- Boost.Asio(二)
- Boost.Asio翻译(二)
- Boost.Asio基础(二)
- Boost.Asio翻译整理(二)
- Boost-asio之二
- Boost.Asio 介绍--之二
- boost-ASIO--(1)
- boost-ASIO--(2)
- boost::asio学习之[二]boost::asio::strand
- Boost Asio库的学习与探究(二)
- Boost.Asio的基本剖析(Basic Boost.Asio Anatomy)
- boost asio程序优雅的退出 二
- Boost.Asio翻译(一)
- boost asio学习(1)
- boost asio学习(2)
- Boost.Asio翻译(一)
- Boost.Asio基础(一)
- Boost.Asio基础(三)
- maven2 学习
- 程序员不是神……心态决定一切
- CRM, kill me softly!
- CCPM在软件开发项目规划中的应用
- '08英雄会——另一角度报道
- Boost.Asio(二)
- 从这里开始。。。
- ASP.NET用存储过程读取Oracle数据库表
- 水乡行
- CSS实现圆角表格效果
- 90后的孩子给你什么样的感觉?
- FleaPHP 学习笔记1
- 10个方法提高你的编程生产力
- 郁闷