linux下.la是什么文件?

michael80 2006-06-07 02:33:52
还有很多.so文件后附加了很多数字,这是什么意思啊,请指教!
...全文
1032 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hellwolf 2006-06-08
  • 打赏
  • 举报
回复
libtool产生的伪库文件,目的是为了封装静态库和动态库的区别,在autotools中使用,参考autobook的libtool部分。

shavey 2006-06-08
  • 打赏
  • 举报
回复
共享库的编号约定
格式library_name.major_num.minor_num.patch_num
例如libminigui.so.2.0.0
major_num:当库的变化达到了和以前的版本不能兼容的程度时就要增加主版本号
minor_num:当库有了新变化又能和以前的版本保持兼容时就只改变次版本号
patch_num:为修正库中的错误而进行的改动则会改变补丁级别号
shavey 2006-06-07
  • 打赏
  • 举报
回复
可以参考Linux下动态库的命名规则。
通常类似于libhello.so.1.0.0.
后边的数字是版本号。

.la可以生成.so
brookqdc 2006-06-07
  • 打赏
  • 举报
回复
up 偶也不是很清楚
alaiyeshi 2006-06-07
  • 打赏
  • 举报
回复
数字表示版本

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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