安装opencv3.0链接
各个版本下载地址:http://opencv.org/releases.html
官方文档: http://docs.opencv.org/3.2.0/d7/d9f/tutorial_linux_install.html
博客: http://www.linuxidc.com/Linux/2015-05/116960.htm
基本上就照着复制粘贴就行了。。。测试成功
安装PCL
官方文档:
http://pointclouds.org/
第一步:
sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
sudo apt-get update
sudo apt-get install libpcl-all
sudo apt-get update
sudo apt-get install libpcl-all
第二:
http://pointclouds.org/documentation/tutorials/compiling_pcl_posix.php
安装依赖的库
sudo apt-get install libboost-all-dev
安装VTK的时候需要注意一些事情如下:
http://www.vtk.org/Wiki/VTK/Configure_and_Build#Download_And_Install_CMake
http://www.vtk.org/Wiki/VTK/Building/Linux
http://www.vtk.org/Wiki/VTK/Building/Linux
上面链接给的VTK可能版本太高,导致cmake版本2.8.12不够用。。。所以自己下载VTK
http://www.vtk.org/download/
比如下载6.3版本的
然后按着维基百科顺序走,注意修改的地方要修改
安装
cmake -DVTK_QT_5.7.0:STRING=5 \
-DQT_QMAKE_EXECUTABLE:PATH=/home/jose/Qt5.7.0/5.7/gcc_64/bin/qmake \
-DVTK_Group_Qt:BOOL=ON \
-DCMAKE_PREFIX_PATH:PATH=/home/jose/Qt5.7.0/5.7/gcc_64/bin/cmake \
-DBUILD_SHARED_LIBS:BOOL=ON \
/home/jose/VTK-6.3.0
-DQT_QMAKE_EXECUTABLE:PATH=/home/jose/Qt5.7.0/5.7/gcc_64/bin/qmake \
-DVTK_Group_Qt:BOOL=ON \
-DCMAKE_PREFIX_PATH:PATH=/home/jose/Qt5.7.0/5.7/gcc_64/bin/cmake \
-DBUILD_SHARED_LIBS:BOOL=ON \
/home/jose/VTK-6.3.0
然后是安装QT.....下载地址如下,维基给的地址404了
http://wiki.qt.io/Install_Qt_5_on_Ubuntu
安装教程及QT5.7测试
http://m.blog.youkuaiyun.com/article/details?id=51758164
然后按着顺序走。。。。安装,和VTK的配置如下
cd /path/to/VTK-Release-build
cmake -DVTK_QT_5.7.0:STRING=5 \
-DQT_QMAKE_EXECUTABLE:PATH=/home/jose/Qt5.7.0/5.7/gcc_64/bin/qmake \
-DVTK_Group_Qt:BOOL=ON \
-DCMAKE_PREFIX_PATH:PATH=/home/jose/Qt5.7.0/5.7/gcc_64/bin/cmake \
-DBUILD_SHARED_LIBS:BOOL=ON \
/home/jose/VTK-6.3.0
-DQT_QMAKE_EXECUTABLE:PATH=/home/jose/Qt5.7.0/5.7/gcc_64/bin/qmake \
-DVTK_Group_Qt:BOOL=ON \
-DCMAKE_PREFIX_PATH:PATH=/home/jose/Qt5.7.0/5.7/gcc_64/bin/cmake \
-DBUILD_SHARED_LIBS:BOOL=ON \
/home/jose/VTK-6.3.0
然后make、、、、、、