当前位置: 技术问答>linux和unix
能链结但打不开共享库,什么原因?
来源: 互联网 发布时间:2015-03-29
本文导语: gcc -Wall -o DYNIC_EXE -L/home/lianghanli/CLIPS/LIB -lclips -myApp.c -lm 以上语句可以联结,生成可执行程序DYNIC_EXE,但是,执行的时候,说 error while loading shared libraries: libclips.so: cannot open sharey 共享库怎么用?一定...
gcc -Wall -o DYNIC_EXE -L/home/lianghanli/CLIPS/LIB -lclips -myApp.c -lm
以上语句可以联结,生成可执行程序DYNIC_EXE,但是,执行的时候,说 error while loading shared libraries: libclips.so: cannot open sharey
共享库怎么用?一定要dlopen ,,, dlclose吗?我的redhat上没有包含着两个函数的头文件。
以上语句可以联结,生成可执行程序DYNIC_EXE,但是,执行的时候,说 error while loading shared libraries: libclips.so: cannot open sharey
共享库怎么用?一定要dlopen ,,, dlclose吗?我的redhat上没有包含着两个函数的头文件。
|
用gcc -static -Wall -o DYNIC_EXE -L/home/lianghanli/CLIPS/LIB -lclips -myApp.c -lm事实