一、前言
备忘一下mrpt编译细节
本文所用系统为Ubuntu 14.04 64位,mrpt版本为1.3.2
本文地址:http://blog.csdn.net/u013453604/article/details/51686002
参考:
Building and Installing Instructions
Compiling MRPT
在第五部分另附上64位Windows 10、Visual Studio 2015 环境下编译mrpt的说明
提醒
需要说的是如果不想自己重新编译源码而是选择直接用apt-get方式安装的话运行如下命令即可,很快就安装完了
$ sudo apt-get install mrpt-apps libmrpt-dev
二、关于版本
mrpt1.4.0对应opencv3,所以使用opencv2的要相应下载mrpt1.3.2源码进行编译
三、下载源码
在github可以下载历史版本,查看版本树,点开“tags”栏即可找到mrpt1.3.2版本
https://github.com/MRPT/mrpt/tree/1.3.2
四、编译源码
1、安装依赖
$ sudo apt-get install build-essential pkg-config cmake \
libwxgtk2.8-dev libftdi-dev freeglut3-dev \
zlib1g-dev libusb-1.0-0-dev libudev-dev libfreenect-dev \
libdc1394-22-dev libavformat-dev libswscale-dev \
libassimp-dev libjpeg-dev libopencv-dev libgtest-dev \
libeigen3-dev libsuitesparse-dev libpcap-dev
注意如果上面的某些软件已经从源码编译了,请从上面移除它
2、CMake选项
新建一个空的buil