问题: 安装编译完 Boost 后,如果不设置 BOOST_ROOT 和 BOOST_BUILD_PATH 则可能导致使用 bjam 时定位到 Boost 默认的路径 /usr/share/boost-build,而如果此目录下已有系统默认的 Boost 相关安装文件,就会导致 Boost 当前版本 ...
分类:
其他好文 时间:
2018-05-05 13:26:22
阅读次数:
185
1、源码编译安装mysql(5.7版本) 下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.18.tar.gz#(MySQL从5.7版本之后,boost是必须的,建议把系统自带的boost库卸载,源码编译安装高版本Boost库是为C++语言标准库提供扩展的一些C++程序库的总称)(1)环境准备:[root@Wg64 ~]
分类:
数据库 时间:
2018-05-02 19:19:28
阅读次数:
555
#使用的cmake版本,必填,根据实际项目而定 cmake_minimum_required(VERSION 3.0) #工程名称,自定义project (SDK)#添加指定目录下的源文件(.c/.cpp源文件)aux_source_directory(${CMAKE_CURRENT_LIST_DI ...
分类:
其他好文 时间:
2018-05-01 17:41:21
阅读次数:
234
游戏引擎的组成:运行时组件+工具套件。 运行时组件: 硬件、驱动、操作系统、 第三方软件开发包(SDK)和中间件:数据结构及算法(STL、STLport、Boost、Loki)、图形(OpenGL、DirectX)、碰撞和物理(PhysX、Havok、ODE)、角色动画、人工智能、生物力学角色模型) ...
分类:
其他好文 时间:
2018-05-01 00:33:16
阅读次数:
188
一、程序更改的思路(参考svo_ros的做法): 1.在ROS下将pl-svo链接成库需要更改相应的CMakeLists.txt文件,添加package.xml文件; 2.注册一个ROS节点使用svo那个ATAN的数据集测试pl-svo; 3.显示部分也是参考svo_ros(visualizer.c ...
分类:
其他好文 时间:
2018-04-29 21:18:07
阅读次数:
1198
VS2015编译boost1.62 Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨 ...
分类:
其他好文 时间:
2018-04-28 23:45:47
阅读次数:
249
MySQL从5.5以后都是用cmake来进行安装。 5.7.5开始安装环境需要boost库的支持 下载安装包: https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.13.tar.gz https://jaist.dl.sourceforge.net/ ...
分类:
数据库 时间:
2018-04-28 20:51:14
阅读次数:
180
unique_lock和lock_guard的区别 lock_guard只在构造的时候加锁,在析构的时候解锁,而unique_lock可以任意的解锁和锁定,同时在初始化的时候,unique_lock比lock_guard有更多的加锁策略,详情见这里,而且unique_lock比lock_guard有 ...
分类:
编程语言 时间:
2018-04-25 00:25:42
阅读次数:
177