1.问题单:在使用boost线程库时遇见各种报错信息。 系统: ubuntu desktop v16.04 boost: v1.67 IDE: Qtcreator v4.5.2 使用测试代码如下: 使用Qt Creator自动进行编译,有许多错误信息,取第一行如下: /usr/local/boost ...
分类:
其他好文 时间:
2018-06-23 13:16:59
阅读次数:
142
1. 确保安装epel 2. 按照《CentOS7.2部署node-mapnik》一文中的步骤,手动安装 gcc-6.2.0 和 boost-1.65.1 3. 按照官方文档安装MongoDB,请注意开启防火墙端口和设置SELinux相关选项,(本示例中创建了数据库 gis , dbOwner 用户 ...
分类:
其他好文 时间:
2018-06-23 01:33:42
阅读次数:
682
1. 确定epel安装 2. 按照《CentOS7.2部署node-mapnik》一文中的步骤,手动安装 gcc-6.2.0 和 boost-1.65.1 3. 验证 python 是否安装 显示结果为: 4. 安装依赖项 5. 定义 proj 和 gdal 环境变量 编辑 vi /etc/prof ...
分类:
其他好文 时间:
2018-06-23 01:31:34
阅读次数:
889
std::thread为C++11的线程类,使用方法和boost接口一样,非常方便。C++11的std::thread解决了boost::thread中构成参数限制的问题。 #include <thread> // std::thread, std::thread::id, std::this_th ...
分类:
其他好文 时间:
2018-06-21 13:54:06
阅读次数:
177
同步TCP通信服务端 #include <boost/asio.hpp> #include <iostream> using namespace boost::asio; int main() { try { io_service io; ip::tcp::endpoint ep(ip::tcp:: ...
分类:
其他好文 时间:
2018-06-21 00:06:55
阅读次数:
222
format库提供了一个把参数格式化到一个字符串格式的类, 就像printf所做的,但是有两个主要的不同: format将参数发送给合适的stream,所以它是完全类型安全的并且自然地支持所有的用户自定义的类型。 在format强类型转换中省略号不能被正确使用,需要不确定参数的函数被连续调用操作符% ...
分类:
其他好文 时间:
2018-06-20 14:40:20
阅读次数:
202
1.在官方下载thrift http://thrift.apache.org/download 这里下载thrift-0.11.0.tar.gz版本 2.如果想支持安装Cpp版本就需要先安装boost和bison,如果想thrift支持TNonblockingServer,需要先安装libevent ...
分类:
编程语言 时间:
2018-06-19 13:56:03
阅读次数:
255
大部分使用Boost.Asio编写的代码都会使用几个io_service的实例。io_service是这个库里面最重要的类;它负责和操作系统打交道,等待所有异步操作的结束,然后为每一个异步操作调用其完成处理程序。 你有多种不同的方式来使用io_service。在下面的3个例子中,我们有3个异步操作, ...
分类:
其他好文 时间:
2018-06-15 17:48:18
阅读次数:
172
追踪boost asio 异步调用过程,将它可视化。
分类:
其他好文 时间:
2018-06-14 18:39:15
阅读次数:
180
Fpm之Mysql-5.7.21rpm包制作一、首先将mysql-5.7.21编译安装包,安装到自定义的目录1.下载安装包wgethttp://downloads.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gzwgethttps://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-
分类:
数据库 时间:
2018-06-14 14:28:21
阅读次数:
194