Ubuntu18.04下载安装基于使用QT的pcl1.13+vtk8.2,以及卸载
在Ubuntu 18.04上安装基于Qt的PCL(点云库)1.13和VTK(可视化工具包)8.2以及卸载它们需要遵循一系列步骤。
以下是详细的操作指南,确保你按照正确的顺序执行。
安装PCL 1.13和VTK 8.2
- 更新系统: sql1 2 sudo apt update sudo apt upgrade
- 安装依赖项: PCL和VTK需要一些依赖项,你可以使用以下命令安装它们: csssudo apt install libboost-all-dev libflann-dev libeigen3-dev libvtk8-dev libvtk8-qt-dev libproj-dev
- 下载PCL 1.13源码: 访问PCL GitHub仓库()以获取最新的PCL源代码。使用以下命令将源代码克隆到你的计算机上: bashgit clone .git
- 编译和安装PCL: 进入PCL源代码目录,并创建一个构建目录,然后进行编译和安装: bash1 2 3 4 5 6 cd pcl mkdir build cd build cmake .. make -j4 # 使用多核编译,根据你的CPU核心数来决定-j后的数字 sudo make install
- 下载VTK 8.2源码: 访问VTK官方网站(/)以获取VTK 8.2的源代码。下载后解压文件。
- 编译和安装VTK: 进入VTK源代码目录,创建一个构建目录,并进行编译和安装: bash1 2 3 4 5 6 cd VTK mkdir build cd build cmake .. make -j4 # 使用多核编译,根据你的CPU核心数来决定-j后的数字 sudo make install
- 配置环境变量: 将PCL和VTK的库路径添加到LD_LIBRARY_PATH,编辑你的~/.bashrc文件(或~/.zshrc如果你使用Zsh),并添加以下行: bashexport LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
- 重新加载shell配置: 运行以下命令以使环境变量更改生效: bashsource ~/.bashrc # 或 source ~/.zshrc,取决于你的shell
卸载PCL和VTK
如果需要卸载PCL和VTK,你可以使用以下命令:
- 卸载PCL: phpsudo make uninstall # 进入PCL源代码的构建目录
- 卸载VTK: phpsudo make uninstall # 进入VTK源代码的构建目录
- 删除安装文件:
删除PCL和VTK的安装文件夹,通常在
/usr/local
下。
这些步骤会让你在Ubuntu 18.04上成功安装和卸载基于Qt的PCL 1.13和VTK 8.2。请确保按照指南的顺序执行操作,并遵循每个步骤。