我想pcl
通过自制软件安装公式,此处记录:
http ://www.pointclouds.org/documentation/tutorials/installing_homebrew.php
不幸的是,自制程序决定它需要将我的VTK
安装升级到最新版本(6.0),即使我已经安装了一个完美的工作版本(5.10.1)。我想针对这个现有版本进行编译和链接。(最低VTK
版本pcl
被列为 5.6.1,所以一切都应该正常。我实际上手动构建pcl
并尝试将它与 VTK 6.0 链接,这甚至还不起作用。)
因此,我的问题是,为什么自制软件会尝试升级 VTK(到不兼容的版本),我该如何防止它这样做?
我要调用的是: brew install pcl
,这会触发:
==> Installing pcl dependency: vtk
==> Downloading http://www.vtk.org/files/release/6.0/vtk-6.0.0.tar.gz
Already downloaded: /Library/Caches/Homebrew/vtk-6.0.0.tar.gz
这最终会导致错误,因为 vtk 6.0 在 Mac OS X 10.9 下无法通过 homebrew ( https://github.com/Homebrew/homebrew-science/issues/401 ) 编译。
需要明确的是,即使 VTK 6.0 可以正常编译,我也不想升级,所以有人知道如何防止自制程序升级依赖公式吗?