动态链接库和静态链接库的区别
来源:互联网 发布:mysql从入门到精通 编辑:程序博客网 时间:2024/05/22 07:08
LINUX下的库文件分为两大类,分别是动态链接库(通常以.so结尾)和静态链接库(通常以.a结尾)。两者的区别仅在程序执行时所需的代码是在运行时动态加载的,还是在编译时静态加载的。
静态链接库在编译链接时,把库文件的代码全部加入到可执行文件中,所以生成的文件较大,但运行时,就不再需要库文件了。动态链接库正好相反,在编译链接时,没有把库文件的代码加入到可执行文件中,所以生成的文件较小,但运行时仍需要加载库文件。
- 静态链接库和动态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 静态链接库和动态链接库的区别
- 动态链接库和静态链接库的区别
- 静态链接库和动态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 静态链接库和动态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 静态链接库和动态链接库的区别
- 短信ui-会话编辑界面(一) 初识
- 24
- 从他进入联盟第一天开始,只要需要帮助,我都愿意伸出双手
- 图的邻接表储存及其遍历[数据结构学习]
- 在排序数组中查找和为给定值的两个数字
- 动态链接库和静态链接库的区别
- linux C语言网络学习总结1
- 在字符串中删除特定的字符
- PHP【curl】专题
- Qt下保存无符号单字节数据并将之转化为int型
- 常用类总结
- 关于set_new_handler(转载)
- 设计包含min函数的栈
- Android中间件开发----Windows下Android环境搭建(最新最方便)