静态链接和动态连接的优缺点
来源:互联网 发布:vb编程软件下载 编辑:程序博客网 时间:2024/04/29 06:56
静态连接就是把外部函数库,拷贝到可执行文件中。
优点:适用范围比较广,不用担心用户机器缺少某个库文件;
缺点:安装包会比较大,而且多个应用程序之间,无法共享库文件。
动态连接的做法正好相反,外部函数库不进入安装包,只在运行时动态引用。
优点:安装包会比较小,多个应用程序可以共享库文件;
缺点:用户必须事先安装好库文件,而且版本和安装位置都必须符合要求,否则就不能正常运行。
现实中,大部分软件采用动态连接,共享库文件。这种动态共享的库文件,Linux平台是后缀名为.so的文件,Windows平台是.dll文件,Mac平台是.dylib文件。
0 0
- 静态链接和动态连接的优缺点
- 动态链接和静态连接的优缺点
- 程序动态链接、静态连接的对比(优缺点)
- 动态链接库和静态链接库的优缺点
- 静态链接库和动态链接库的区别及优缺点
- 静态链接库和动态链接库的区别及优缺点
- 静态链接库与动态链接库的优缺点
- 静态链接库与动态链接库的优缺点
- 静态链接库与动态链接库的优缺点
- C++静态链接库与动态链接库的优缺点
- 静态链接库与动态链接库的优缺点
- 动态链接库与静态链接库的优缺点
- 静态连接库和动态链接库的区别
- linux 动态链接库的创建和使用--静态连接
- 静态库和动态库的优缺点
- 静态库和动态库的优缺点
- 静态库和动态库的优缺点
- 静态库和动态库的优缺点
- 【熟悉引擎第一步】Cocos2d-x 3.x中使用物理引擎创建边界
- c# BackgroundWorker
- git-archive
- Windows 7 64bit和Visual Studio 2010下安装及使用Zlib 1.2.5
- Qt Quick播放Gif动画
- 静态链接和动态连接的优缺点
- hdu 1003 Max Sum
- 第十四周项目五体会棋盘游戏中的数据储存
- Linux中的用户和用户组管理
- ubuntu开发笔记
- SSH下载地址
- Android 使用sqlite时 可以用到的2个工具类
- POJ2139 Six Degrees of Cowvin Bacon 【Floyd】
- [cocos2dx笔记010]用于UI的事件管理器