坚持学习,每天进步一点点……
发布时间:2016-01-26 18:43:32
Linux程序编译(四) 静态库创建 静态库的创建可以使用ar命令。生成静态库的格式为: ar rcs name.a object1.o object2.o……objectn.o rcs为常用的创建静态库的ar命令选项,r表示将文件插入库文件中,c表示创建库文件,s表示库文件中若包含对象模式.........【阅读全文】
发布时间:2016-01-26 10:49:46
Linux程序编译(三) Linux程序开发过程中经常会用到库文件,使用库的目的就是尽量减小主程序的大小。库文件可分为静态库和动态库两种。静态库以.a为后缀,动态库以.so为后缀。它们由程序在运行或者是编译时进行加载,均是二进制的可执行文件。使用库文件可以实现对程序的模块化管理。动、静.........【阅读全文】
发布时间:2016-01-26 10:34:59
Linux程序编译(二) Linux操作系统下使用gcc和g++作为C语言和C++的编译工具。gcc和g++可能用到的编译选项如下表所示: 选项说明-c源文件进行编译和汇编,生成.o文件.........【阅读全文】