./ a.out:加载共享库时出错:libgraph.so.1:无法打开共享对象文件:没有这样的文件或目录。 ldd a.out:-inux-vdso.so.1(0x00007ffc5bff4000)libgraph.so.1 =>找不到libstdc ++。so.6 => /lib64/libstdc++.so.6(0x00007fa242377000)libm.so.6 => /lib64/libm.so.6(0x00007fa242022000)libgccs.so.1 => /lib64/libgccs.so.1(0x00007fa241e0b000)libc.so.6 => /lib64/libc.so.6(0x00007fa241a28000)/lib64/ld-linux-x86-64.so.2(0x00007fa2426fe000)。 在这里,我可以看到libgraph.so.1缺少我应该做些什么来获取那个丢失的文件。
答案 0 :(得分:2)
即使安装了正确的库,我也遇到了这个问题。 试试这个:
sudo cp /usr/local/lib/libgraph.* /usr/lib
然后编译并再次运行。