最近做项目重新配置环境,需要安装opencv,pcl,boost,openni2,所以把踩过的坑的记录下来。
1.首先是安装opencv3.1,先安装依赖:
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
还有一些可选的包,也一起安装了
sudo
apt-get
install
python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
然后从opencv官网下载安装包opencv-3.1.0.zip 解压后cd进入opencv目录
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. 然后进行编译 可以使用多线程加速 sudo make -j4 sudo make install 这样就安装成功了。 2.接下来安装pcl,因为pcl有很多依