我遇到了在带有割炬的群集的头节点上找不到的共享库。我已经建立了库,并指定了库的正确路径,同时编译我自己的程序“荒谬”由g ++。所以我看起来很奇怪。任何想法?感谢致敬!无法打开共享对象文件:没有这样的文件或目录
[[email protected] release]$ make
...
...
g++ -pipe -W -Wall -fopenmp -ggdb3 -O2 -I/home/tim/program_files/ICMCluster/ann_1.1.1/include -I/home/tim/program_files/ICMCluster/libsvm-2.89 -I/home/tim/program_files/ICMCluster/svm_light -o absurdity xxxxxx.o -L/home/tim/program_files/ICMCluster/ann_1.1.1/release/lib -L/home/tim/program_files/ICMCluster/libsvm-2.89/release/lib -L/home/tim/program_files/ICMCluster/svm_light/release/lib -lm -ljpeg -lpng -lz -lANN -lpthread -lsvm -lsvmlight
[[email protected] release]$ ./absurdity
./absurdity: error while loading shared libraries: libsvmlight.so: cannot open shared object file: No such file or directory
[[email protected] release]$ ls /home/tim/program_files/ICMCluster/svm_light/release/lib/libsvmlight.so -l
-rwxr-xr-x 1 tim Brown 121407 Jan 31 12:14 /home/tim/program_files/ICMCluster/svm_light/release/lib/libsvmlight.so
[[email protected] release]$ LD_LIBRARY_PATH= /home/tim/program_files/ICMCluster/svm_light/release/lib:$LD_LIBRARY_PAT
[[email protected] release]$ export LD_LIBRARY_PATH
[[email protected] release]$ ./absurdity
./absurdity: error while loading shared libraries: libsvmlight.so: cannot open shared object file: No such file or directory
[[email protected] release]$ ls /home/tim/program_files/ICMCluster/svm_light/release/lib
libsvmlight.a libsvmlight.so
谢谢,Maurits的。但奇怪的是它不工作。对不起,我忘了添加到帖子,但现在我已经完成了。 – Tim 2010-01-31 17:46:00
好的,它现在正在工作。不知道为什么。也许集群的文件系统有一些问题。 – Tim 2010-01-31 17:56:02
伟大的是我的问题。 – 2014-03-04 20:01:43