GenericMakefile:用于中小型C和C ++项目的通用Makefile

时间:2024-03-16 06:42:48
【文件属性】:

文件名称:GenericMakefile:用于中小型C和C ++项目的通用Makefile

文件大小:9KB

文件格式:ZIP

更新时间:2024-03-16 06:42:48

Makefile

通用Makefile 适用于中小型C和C ++项目的通用Makefile。 无需创建繁琐的构建规则或依赖项列表,即可轻松进行项目设置。 c目录包含为C配置的makefile,而cpp目录中的makefile为C ++配置。 特征 自动查找并编译源目录中的所有源文件。 首先编译最近修改过的文件,以期更早发现问题。 在编译文件时自动生成依赖关系,从而确保在更新依赖关系时正确地重新编译文件。 包括适用于GDB调试的常规(发布)构建和调试构建的配置。 对每个文件和整个构建的编译时间进行计时。 根据git标签生成版本号(请参见下文),将其作为预处理器宏传递给编译器。 默认情况下,以“安静”模式构建,仅列出正在执行的动作。 通过传递V = true进行制作,您可以在详细模式下进行编译,以查看正在发出的完整编译器命令。 版本控制 标签的格式应为vMAJOR.MINOR.PATCH[-des


【文件预览】:
GenericMakefile-master
----cpp()
--------hello.cpp(164B)
--------Makefile(7KB)
----LICENSE(1KB)
----c()
--------Makefile(7KB)
--------hello.c(147B)
----README.md(2KB)
----.gitignore(16B)

网友评论