想详细了解共享库如何工作面对面的人静态库
-
13-09-2019 - |
题
我正在创建和链接共享库(。所以)。虽然与他们一起工作,许多问题弹出,当我搜索了他们,所以把他们在这里我找不到satisying答案。关于共享库的问题,我有是:
1。)如何被共享库比静态库不同?什么是他们创造方式的主要区别,它们执行?
2)。在在什么时候一个共享库的情况下的地址,其中在共享库的特定功能将被加载并运行来自给定?谁给这些功能是加载/运行地址?
3。)将相比于其与静态库链接对共享库链接的应用程序是在执行慢?
4)威尔应用可执行文件的大小在这两种情况下不同?
5)。可通过一个步进到共享库内部定义的函数做的源级调试?被额外所需的任何东西,使这些功能可见的应用程序?
6。)什么是利弊在使用任一类型的库
感谢。
-AD
解决方案
请参阅这太问题当使用动态与静态库一>和此 HOWTO 。
不隶属于 StackOverflow