4
我编译文件snap_test.c使用下面的命令:
gcc -fopenmp -c -I/home/myName/SNAPDIR/include snap_test.c
然后与库链接吧:
gcc -fopenmp -o snap_test -L/home/myName/SNAPDIR/lib -lsnap snap_test.o
但是运行程序导致错误:
./snap_test: error while loading shared libraries: libsnap.so.0: cannot open shared object file: No such file or directory
在lib-dir中有这些目录和文件:
libsnap.a
libsnap.la
libsnap.so (dir)
libsnap.so.0 (dir)
libsnap.so.0.0.0
我想问题是不同版本的库?
快速且有帮助的答案。谢谢 :) – ItsameMario 2012-01-12 22:15:38