保存为myso.c文件,按照如下编译:$ gcc -fPIC -shared -o libmyso.so myso.c (备注:-shared 该选项指定生成动态连接库;-fPIC:表示编译为位置独立的代码)。生成一个libmyso.so文件,按照Linux标准对象的命名惯例,应该在库名称之前加上"lib"前缀,尽管不是必须的。编译开关-fPIC代表函数符号可以重定向,-shared...
./app: errorwhileloading shared libraries: libdao.so: cannot open sharedobjectfile: No suchfileor directorymake: *** [makefile:9: run] Error127 windows下的动态链接库放到exe所在的目录会自动查找,但是linux这样不行,比较临时的方法是设置LD_LIBRARY_PATH变量 export LD_LIBRARY_PATH=`pwd` 如果是正式...