当前位置: 技术问答>linux和unix
总提示“.so”文件cannot open是怎么回事啊?
来源: 互联网 发布时间:2016-02-15
本文导语: 我写的个小程序,运行时老出现这个错误: #gcc -g -I/usr/local/include -L/usr/local/lib -lcomedi -o test command.c #./test ./test: error while loading shared libraries: libcomedi-0.7.22.so: cannot open shared object file: No such file or dire...
我写的个小程序,运行时老出现这个错误:
#gcc -g -I/usr/local/include -L/usr/local/lib -lcomedi -o test command.c
#./test
./test: error while loading shared libraries: libcomedi-0.7.22.so: cannot open shared object file: No such file or directory
我去/usr/local/lib目录下面看了,libcomedi-0.7.22.so明明在那里啊,而且,如果不在的话,编译的时候就会出错,可是现在编译的时候一个问题都没有,一运行就出错,这是怎么回事啊?
#gcc -g -I/usr/local/include -L/usr/local/lib -lcomedi -o test command.c
#./test
./test: error while loading shared libraries: libcomedi-0.7.22.so: cannot open shared object file: No such file or directory
我去/usr/local/lib目录下面看了,libcomedi-0.7.22.so明明在那里啊,而且,如果不在的话,编译的时候就会出错,可是现在编译的时候一个问题都没有,一运行就出错,这是怎么回事啊?
|
呵呵,接分啦
|
我也来蹭点分,呵呵
|
接分,哈哈
|
蹭蹭a