通过Makefile管理项目 | 初步入门
背景一个项目从开发、测试、部署、运维过程中有很多方面需要管理,例如开发的代码检查、代码生成等。在Linux环境下有一个工具则非常能胜任这个工作,那就是make工具,虽然Shell脚本也能完成不少···
Linux 316 2021-06-27
2021-07-02 349 makefile
makefile能非常方便的管理整个项目,但越大的项目越难管理,此时就需要设置一个help功能帮助管理者快速定位。
功能实现很简单只需定义一个多行文本变量即可,创建Makefile,输入以下内容:
define HELP Usage: make <TARGETS> <OPTIONS> ... Targets: build Compiled into zeifun binaries. Options: version The version information. The default is ... endef export HELP .PHONY: help help: @echo "$$HELP"
保存后在命令行执行make help即可输出help信息
在Linux系统里一切皆文本,help功能可以通过拼接截取来实现更多的进阶功能,一切都看自己的想象力。