我正在尝试使用此处的 Structure From Motion 示例(Nghiaho 的 SFM)。我在运行过程的第二部分遇到了一些问题:我从这里pmvs2 doc下载了 PMVS2(基于补丁的多视图立体软件) 。我在 /pmvs-2/program/main 文件夹中打开了终端并输入:
./pmvs2 myfolder/options.txt
其中options.txt文件是在该过程的第一步中创建的。我有这个错误:
./pmvs2: error while loading shared libraries: libgfortran.so.1: wrong ELF
class: ELFCLASS32
我发现问题是因为我运行的是 64 位版本的程序,而 gfortran 库是为 32 位编译的。我在 /usr/lib32/ 文件夹中有一个名为libgfortran.so.3的文件,并且我创建了一个虚拟链接:
ln -s /usr/lib32/libgfortran.so.3 /usr/lib32/libgfortran.so.1
我不知道我现在要做什么。