c-skeleton:基于 AC Makefile 的项目骨架

时间:2021-06-28 12:39:37
【文件属性】:
文件名称:c-skeleton:基于 AC Makefile 的项目骨架
文件大小:75KB
文件格式:ZIP
更新时间:2021-06-28 12:39:37
Perl C 骨架:一个 Makefile 来统治它们 目标 提供一个 C Makefile 项目框架,用于任何具有构建依赖项、单元测试、文档生成等的中型项目! 项目组织 在根文件夹和任何子文件夹(下面列出的一些特殊文件夹除外)中找到的源文件 (.[hcs]) 将被编译为一个主要的可执行文件(或库)。 特殊文件夹: 建造树外构建文件 包括.h 替代位置(在包含路径中) 文档doxygen 生成的文档 测试测试文件(要选择的框架) 覆盖面覆盖率报告文件 最终目标 生成可执行、静态或动态库(-fPIC 标志) src/ 目录中只有一个 main 函数(使用 #ifdef 可以有多个) 依赖关系 必须能够在不更改 Makefile 的情况下在 src/、include/ 或 tests/ 中添加新文件 正确处理标头依赖项(使用 gcc 标志) 单元测试 自定义测试框架或可用的测试框架(检查、统一
【文件预览】:
c-skeleton-master
----.gitignore(241B)
----Makefile(3KB)
----doc()
--------Doxyfile(100KB)
--------checkstyle.pl(153KB)
----README.md(2KB)
----tests()
--------run_tests.sh(400B)
----include()
--------dbg.h(1KB)

网友评论