【问题标题】:difference between static and dynamic library in unixunix中静态库和动态库的区别
【发布时间】:2010-09-06 13:45:16
【问题描述】:

unix 中的静态库和动态库有什么区别? 如何在 unix 中使用库?

【问题讨论】:

标签: unix


【解决方案1】:

静态库在链接时链接到您的可执行文件中,因此在该点固定。

对于动态链接,只有对库的引用在链接时被链接。当您运行程序时,动态库(实际代码)会在加载时链接到您的可执行文件。

这意味着您可以随时更改动态库,并且下次加载程序时将使用新的。

更多详情请参阅here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-12
    • 2011-02-08
    • 2015-03-05
    • 2011-03-13
    • 1970-01-01
    • 2011-08-28
    • 2011-01-15
    相关资源
    最近更新 更多