1 动态库的生成
gcc -shared -o libmytest.so print.c
2 动态库的隐式调用
gcc -o main main.c -lmytest
注意要ldconfig刷新和ld.so.conf的配置.
3 动态库的显示调用
gcc -o main main.c -rdynamic -ldl
dlopen() dlsysm() dlclose()
4 静态库用ar命令,省略
加-g参数,调试库和其它代码一样就可以了.
1 动态库的生成
gcc -shared -o libmytest.so print.c
2 动态库的隐式调用
gcc -o main main.c -lmytest
注意要ldconfig刷新和ld.so.conf的配置.
3 动态库的显示调用
gcc -o main main.c -rdynamic -ldl
dlopen() dlsysm() dlclose()
4 静态库用ar命令,省略
加-g参数,调试库和其它代码一样就可以了.