raj*_*noy 20 linux shared-libraries
我正在尝试编译第三方库(在Linux上)并看到它正在生成libsomething.a文件我有我的其他库是.so文件
但似乎即使.a是共享库,也可以像.so lib一样使用
那两者之间有什么区别吗?或者它们与不同的命名约定相同.
Wil*_*ell 15
当您链接时*.a,来自库的代码包含在可执行文件本身中,并且可以运行可执行文件而无需*.a文件存在.当你链接时*.so,情况并非如此,*.so文件必须在运行时出现.
| 归档时间: |
|
| 查看次数: |
30631 次 |
| 最近记录: |