Boost库
nudt_qxx
这个作者很懒,什么都没留下…
展开
-
boost 获取当前日期
#include <boost/date_time/gregorian/gregorian.hpp>#include <iostream>using namespace boost::gregorian;using namespace std;int main(int argc, char const *argv[]) { date d(day_clock::local_day());原创 2017-09-08 19:50:56 · 2136 阅读 · 0 评论 -
Boost Timer 计时器
#include<iostream>#include <boost/timer.hpp>using namespace std;using namespace boost;int main(int argc, char const *argv[]) { timer t; for (int i=0;i<100;i++) { cout<<"I love U"<<endl; }原创 2017-09-08 20:32:05 · 433 阅读 · 0 评论 -
C++ Boost Thread和Rust Thread对比
C++11新加入的std::thread是由boost::thread发展而来,二者用法极其相似,基本上就是改一下头文件和名称空间的问题,例外是thread_group,thread_group,它们都是boost的组件,但并不是标准库的组件,所以需要自己实现一下。还有boost中的thread_group使用shared_mutex来进行线程同步,shared_mutex也没有进入标准库,所以需要原创 2017-09-09 13:41:42 · 1355 阅读 · 0 评论 -
使用RPC框架Apache Thrift在远程主机运算并返回
新建一个count.thrift文件:# count.thrift#/** * Thrift files can namespace, package, or prefix their output in various * target languages. */namespace cpp freebird/** * Defining a removed class named Wor原创 2017-09-01 16:53:01 · 503 阅读 · 0 评论 -
Linux下配置RPC框架Apache Thrift
Thrift最初生于Facebook,并茁壮成长,在2007年由Facebook正式开源出来,2008年由Apache软件基金会开始负责项目孵化直至今日。Thrift的全名叫做Apache Thrift,是一款由 Facebook 开发的远程服务调用框架框架,它可以很高效地实现跨语言的RPC服务。github地址:https://github.com/apache/thrift,最新的版本是0.10原创 2017-09-01 13:54:29 · 794 阅读 · 0 评论 -
VS2015下配置Boost1.65.1和opencv3.3
最近入坑机器视觉,需要opencv和boost库,今晚找教程很快配置成功,这里记录下配置过程。配置boost1.下载解压 地址:boost_1_65_1.zip,然后解压到自己的目录,我的目录是D:\boost_1_65_1。2.编译 找到VS2015自带的x64本机工具命令提示符,进入解压目录并执行该目录下的bootstrap.bat,执行后该目录下会生成b2.exe和bjam.exe。执行.原创 2017-11-14 21:20:53 · 1357 阅读 · 1 评论 -
Linux下编译安装Boost1.66
依次执行以下命令下载Boost1.66源代码包并编译安装:wget https://nchc.dl.sourceforge.net/project/boost/boost/1.66.0/boost_1_66_0.tar.gztar -xzvf boost_1_66_0.tar.gzcd boost_1_66_0./bootstrap.sh./b2 install --prefix=/usr ldco原创 2017-12-26 20:57:14 · 8303 阅读 · 0 评论 -
PCL编译提示CMake Error: Boost not Found(common is required but boost was not found)
不得不说ORB-SLAM2依赖库实在是太多了,库和库之间很容易冲突,这不,源码编译安装了boost1.54,然后在编译PCL1.8的时候报错了: CMake Error: Boost not Found(common is required but boost was not found)我搜了不少答案,其实就是解决如何让Cmake找到Boost库的问题。几个不错的有参考性的答案原创 2018-01-10 20:52:12 · 8225 阅读 · 1 评论