/General_Makefile

Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile

Primary LanguageMakefile

Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile

1 描述

一个*nix环境下的Makefile文件,支持编译C/C++,同时能够通过参数配置生成ELF目标文件、动态链接库(.so)和静态链接库(.a)文件。

在同一个目录下面生成多个可执行文件的效果图:

Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile

2 版本更新说明

2.1 版本v1.0.0.0 (2015.08.12)
1、初始化版本;

本版本详细说明:Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile

2.2 Bug修复 (2016.06.18)

详细说明:使用sed命令批量处理Makefile文件的脚本

2.3 优化 (2017-03-09 16:45)

详细说明:使用sed和awk查找和替换字符串处理Makefile文件(二)

2.4 优化 (2017-05-22 23:45)

详细说明:使用sed和awk查找和替换字符串处理Makefile文件(三)

2.5 优化 (2017-05-30 22:30)

详细说明:增加Makefile执行过程中的颜色输出,界面漂亮一些。