当前位置: 技术问答>linux和unix
如何在LINUX下创建一个动态链接库?
来源: 互联网 发布时间:2016-06-05
本文导语: 现要在LINUX下创建一个动态链接库?希望大家指教~ | 动态库,参考这里 http://dev.csdn.net/article/84/84562.shtm 只要代码是纯C或者C++,linux下当然可以运行。 | 可以建议楼主使用Codeblocks...
现要在LINUX下创建一个动态链接库?希望大家指教~
|
|
可以建议楼主使用Codeblocks,这是个跨平台的IDE,而楼主要的动态链接库则自然解决了。如果在安装或使用中遇到问题,可以上我的博客看看,里面有相应的文章。
|
写好一个函数后,最好这个函数有。H文件,
然后通过gcc -shared -o libmy.so my.c
这样就可以生成一个动库态了!
然后通过gcc -shared -o libmy.so my.c
这样就可以生成一个动库态了!
|
更一般的方式是:
# gcc -fpic -shared -o libmy.so my.c
|
如果你的动态库需要动态加载的话,在8楼的基础上加上 -rdymanic
|
貌似 gcc 编译带参数 -shared