静态链接库和动态链接库的区别

库是写好的、现有的、成熟的、可以复用的代码。 一个程序编译成可执行程序的步骤: 静态库 在链接阶段,会将汇编生成的目标文件.o 与引用到的库一起链接打包到可执行文件中。 静态库对函数库的链接是在编译时期完成的。 程序运行时与函数库再无瓜葛,移植方便。 浪费空间和资源,因为所有相关的目标文件与有关的函数库都被链接成一个可执行文件。 静态库对程序的更新、部署和发布会带来麻烦。一个静态库更新,所有用它的
相关文章
相关标签/搜索