2016-10-29动态库静态库的制作步骤及各自优缺点
来源:互联网 发布:在线画画软件 编辑:程序博客网 时间:2024/05/16 13:28
在讲述动态库与静态库区别之前先介绍一下动态库与静态库的定义:
静态库:在执行程序之前就已经加入到执行代码;(后缀为“.a”)
动态库:在执行程序启动时加载到执行代码中;(后缀为“.so”)
动态库与静态库之间的优缺点:
静态库:执行效率高、编译速度低、使执行文件过于庞大、占用内存大、不易升级、容易布局;
动态库:执行效率低、编译速度高、占用内存小、升级容易、不易布局。
接下来介绍为什么做库?
做库的原因很简单,在做开发的公司或者个人,当一款具备功能的软件开发出来,有另一方想用你的这个功能时,你肯定不能把自己的源码卖给别人,此时库的作用就体现了。简单的说就是只提供功能、看不到源码、卖给别人的是库。
0 0
- 2016-10-29动态库静态库的制作步骤及各自优缺点
- 动态网页与静态网页区别以及各自的优缺点
- Linux C语言动态库及静态库的制作步骤讲解
- 静态库和动态库的优缺点
- 静态库和动态库的优缺点
- 静态库和动态库的优缺点
- 静态库和动态库的优缺点
- 静态库和动态库的优缺点
- 静态链接库和动态链接库的区别及优缺点
- 静态链接库和动态链接库的区别及优缺点
- 静态链接库与动态链接库的优缺点
- 静态链接库与动态链接库的优缺点
- 动态链接库和静态链接库的优缺点
- 静态链接库与动态链接库的优缺点
- 静态库与动态库的区别与优缺点
- C++静态链接库与动态链接库的优缺点
- 静态链接库与动态链接库的优缺点
- 动态链接库与静态链接库的优缺点
- Java toArray用法
- 洛谷 1199
- .c文件到可执行文件过程
- 洛谷 P3406 海底高铁
- 第5章 接口隔离原则(ISP)
- 2016-10-29动态库静态库的制作步骤及各自优缺点
- 求黙森尼数
- Hello World
- 斐波那契数列的第N项 矩阵快速幂
- Linux学习--第七天--用户和用户组
- 对一个二维数组中的数据排序: 将整个数组中值最小的元素所在行调整为数组第一行, 将除第一行外的行中最小元素所在行调整为第2行, 将除第1,2行外的行中最小值元素所在行调整为第3行,以此类推
- Java访问权限
- NOIP2005【等价表达式】
- ICPC2016沈阳赛区总结