linux C/C++编程之库-动态库,静态库创建及使用

简介: 生成和使用链接库:静态库是对象文件obj的集合,静态库扩展名称.a 静态库由ar -rcs生成静态库优点:1,不用重新编译程序库代码,进行重新的重新链接,节省了编译过程时间2,开发者可以提供库文件给使用的人员,不用开放源码 3,生成静态链接库,或者将一个obj文件加到已经存在的静态库ar 库文件名称.

生成和使用链接库:
静态库是对象文件obj的集合,静态库扩展名称.a 静态库由ar -rcs生成

静态库优点:
1,不用重新编译程序库代码,进行重新的重新链接,节省了编译过程时间
2,开发者可以提供库文件给使用的人员,不用开放源码

3,生成静态链接库,或者将一个obj文件加到已经存在的静态库
ar 库文件名称.a obj文件1 obj文件2 obj文件N+
创建静态库的最基本步骤是生成目标文件;

动态链接库