我正在创建和链接共享库(。所以)。虽然与他们一起工作,许多问题弹出,当我搜索了他们,所以把他们在这里我找不到satisying答案。关于共享库的问题,我有是:

1。)如何被共享库比静态库不同?什么是他们创造方式的主要区别,它们执行?

2)。在在什么时候一个共享库的情况下的地址,其中在共享库的特定功能将被加载并运行来自给定?谁给这些功能是加载/运行地址?

3。)将相比于其与静态库链接对共享库链接的应用程序是在执行慢?

4)威尔应用可执行文件的大小在这两种情况下不同?

5)。可通过一个步进到共享库内部定义的函数做的源级调试?被额外所需的任何东西,使这些功能可见的应用程序?

6。)什么是利弊在使用任一类型的库

感谢。

-AD

有帮助吗?

解决方案

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top