Linux静态库和动态库的制作

上传:z28409 浏览: 19 推荐: 0 文件:PDF 大小:102.69KB 上传时间:2021-01-16 14:07:44 版权申诉
1.什么是库文件? 保存函数和变量 特点:保存的函数与变量只能使用但不能看到其实现 2.Linux库文件 静态库:在编译阶段加载(将库文件的代码加载到源文件) 动态库:在运行时加载 3.生成可执行文件存在的区别(优缺点) (1)使用静态库生成的可执行文件大于动态库生成的可执行文件(程序占用的内存较多) (2)使用静态库生成的可执行文件难以升级,使用动态库生成的可执行文件易于升级 (3)使用静态库生成的可执行文件运行速度快,使用动态库生成的可执行文件运行速度慢 (4)使用静态库生成的可执行文件里的代码容易部署,动态库难以部署 4.Linux库文件存放路径(自动搜索路径) /lib:存放系统运行所
上传资源
用户评论