在 ubuntu 上安装更新版本的 PCL
Installing a newer version of PCL on ubuntu
我想将我的 PCL 升级到更新的版本,以解决与此 issue 有关的 QHull 问题。
我在 ubuntu 所以我安装了 PCL 和 sudo apt install libpcl-dev
但我只能得到版本 1.10.1。如何安装更新版本?
这个问题显然已被 commit 解决。它在标签 1.12.1.
中
我知道理论上我可以使用 cmake 并构建我自己的 PCL 但从我在 apt 安装中看到的情况来看,存在大量依赖项 + 我还需要这个特定的 Qhull 版本他们在问题中提到并提交......我不确定我是否可以在没有包管理器的情况下完成这项工作。关于这个问题的任何线索?
谢谢!
在最简单的形式中,构建和安装 PCL 是这样的:
- 克隆 GitHub 存储库并在其中
cd
- 可选择检出一个 git 标签或留在 master 分支上(默认)
mkdir build && cd build
- 运行 cmake 与
cmake ..
- 使用
make -j2 && sudo make install
构建和安装
有关详细信息,请参阅此处:https://pcl.readthedocs.io/projects/tutorials/en/master/compiling_pcl_posix.html
当您之前安装了 libpcl-dev
时,您可以删除该软件包而不(自动)删除依赖项,那么您应该已经安装了从源代码构建所需的大部分(如果不是全部)依赖项。
你没说你用的是哪个Ubuntu版本,但是从libpcl-dev
的版本来看,我估计是focal(20.04)。那里安装的Qhull版本不错,已经有可重入界面了
我想将我的 PCL 升级到更新的版本,以解决与此 issue 有关的 QHull 问题。
我在 ubuntu 所以我安装了 PCL 和 sudo apt install libpcl-dev
但我只能得到版本 1.10.1。如何安装更新版本?
这个问题显然已被 commit 解决。它在标签 1.12.1.
我知道理论上我可以使用 cmake 并构建我自己的 PCL 但从我在 apt 安装中看到的情况来看,存在大量依赖项 + 我还需要这个特定的 Qhull 版本他们在问题中提到并提交......我不确定我是否可以在没有包管理器的情况下完成这项工作。关于这个问题的任何线索?
谢谢!
在最简单的形式中,构建和安装 PCL 是这样的:
- 克隆 GitHub 存储库并在其中
cd
- 可选择检出一个 git 标签或留在 master 分支上(默认)
mkdir build && cd build
- 运行 cmake 与
cmake ..
- 使用
make -j2 && sudo make install
构建和安装
有关详细信息,请参阅此处:https://pcl.readthedocs.io/projects/tutorials/en/master/compiling_pcl_posix.html
当您之前安装了 libpcl-dev
时,您可以删除该软件包而不(自动)删除依赖项,那么您应该已经安装了从源代码构建所需的大部分(如果不是全部)依赖项。
你没说你用的是哪个Ubuntu版本,但是从libpcl-dev
的版本来看,我估计是focal(20.04)。那里安装的Qhull版本不错,已经有可重入界面了