ubuntu安装Cmake,PCL,Opencv,Azure SDK,QT
安装Cmake
sudo apt install cmake
这种直接安装binaries的方法,不能保证安装的是最新的Cmake
安装PCL(1.8.1)
sudo apt install libpcl-dev
安装Opencv
我用的是自己编译源码的办法
1.去官网下载最新的opencv,下载点这里
2.先安装依赖库
sudo apt-get install libgtk2.0-dev
3.把下载的源码解压,创建build文件夹,在build文件夹中打开终端,运行cmake
cmake OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-3.4.11/modules ..
4.继续输入,编译opencv
sudo make
sudo make install
Auze SDK
1.如果没装curl,先安装
sudo apt-get update
sudo apt install curl
2.如果是ubuntu 18.04的版本
curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo apt-add-repository https://packages.microsoft.com/ubuntu/18.04/prod
sudo apt-get update
ubuntu16.04 和20.04版本在这里点这里
3.安装SDK
sudo apt install k4a-tools
sudo apt install libk4a1.4-dev
安装QT
现在QT官网下载安装包,在这里
安装下载好的安装包
chmod +x ./qt-opensource-linux-x64-5.14.2.run
sudo ./qt-opensource-linux-x64-5.12.3.run
然后一直点下去。。
最后配置路径,
sudo vim /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
把路径更改为
/opt/Qt5.12.3/5.12.3/gcc_64/bin
/opt/Qt5.12.3/
根据需要安装VTK
mkdir build
cd build
sudo cmake .. -DVTK_Group_Qt=true -DQT5_Dir=/opt/Qt5.14.2/5.14.2/gcc_64/lib/cmake/Qt5
sudo make -j8
sudo make install
安装VTK时报错了
这个错误就是缺少库libqt5x11extras5,安装就好了
sudo apt install libqt5x11extras5-dev