【发布时间】:2010-09-06 13:45:16
【问题描述】:
unix 中的静态库和动态库有什么区别? 如何在 unix 中使用库?
【问题讨论】:
标签: unix
unix 中的静态库和动态库有什么区别? 如何在 unix 中使用库?
【问题讨论】:
标签: unix
静态库在链接时链接到您的可执行文件中,因此在该点固定。
对于动态链接,只有对库的引用在链接时被链接。当您运行程序时,动态库(实际代码)会在加载时链接到您的可执行文件。
这意味着您可以随时更改动态库,并且下次加载程序时将使用新的。
更多详情请参阅here。
【讨论】: