答案 0 :(得分:0)
谷歌搜索发现许多类似的问题,能够组合来自不同解决方案的部分并使其发挥作用。
错误发生的原因:
该计划试图建立&在 vsfm_os_x_installer.sh 文件的第246行安装 siftgpu 功能。
但那个链接已经死了。
/users/USERNAME/
目录。
搜索:sed -i''
替换为:sed -i
<小时/> 第3步:
(第261行) mv SiftGPU-master SiftGPU
(第262行) cd SiftGPU
cp ../patches/SparseBundleCPU.patch src / pba /
对此:
cp -R /users/USERNAME/downloads/VisualSFM_OS_X_Installer-master/patches/SparseBundleCPU.patch src / pba
之后,一切顺利完成安装,
但是我还没有运行它。
~/.bash_profile
添加2个脚本,进入终端并输入:nano ~/.bash_profile
,然后将这两个脚本粘贴到该文件的底部。~/.bash_profile
/users/USERNAME/vsfm/bin
文件夹并复制libpa.so
AND libsiftgpu.so
并将其粘贴到/ users / USERNAME /目录中。/users/vsfm
/users/vsfm/sift
目录中创建一个新文件夹
SiftGPU
目录从users/USERNAME/
目录移至/users/vsfm/sift
目录
users/USERNAME/vsfm/bin/
并双击VisualSFM,如果一切顺利,程序应该开始运行并打开,准备好使用。
这对于排除故障的麻烦很痛苦,但它已经完成了,我希望这对任何人都有帮助。