开发linux下的so库的疑问

孟如庭 2016-03-02 02:19:35
之前主要做windows下的开发,现在接触linux,有几个问题
1、linux下的so库主函数在哪里。我想,程序一调用库文件,进行某些初始化操作,释放库文件后反初始化。类似windows下dLL库的DllMain函数。

2、我开发的so库使用了其他库文件,想进行静态链接,即在其他系统下运行,不需要在提供其他库文件,在makefile中调用库的时候指定-static是不是就行了
...全文
134 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟如庭 2016-03-08
  • 打赏
  • 举报
回复
准备结贴。。。
pengzhixi 2016-03-08
  • 打赏
  • 举报
回复
你应该是把其他库的.a文件一起编译。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧