背景
当前仓库虽然可以通过 test/ 工程构建并运行 CuTest,但对于外部 CMake 项目来说,还缺少一个最小、直接、可参考的接入示例。
没有示例时,使用者通常需要自行推断:
- 如何在 CMake 中引入核心源码目录
- 如何组织测试目标
- 如何链接 CuTest 核心源码
- 示例项目最少需要哪些文件
目标
作为 #19 的子任务,提供一个最小 CMake 移植示例,验证重组后的仓库结构可以被外部项目更直接地复用。
范围
- 提供一个最小 CMake 接入示例
- 展示如何引入 CuTest 核心源码目录
- 展示如何声明测试目标并运行示例测试
- 补充对应文档说明
- 保持示例尽量小,不扩展到复杂工程模板
验收标准
- 仓库内存在可参考的最小 CMake 接入示例
- 示例命令可以清晰说明如何构建与运行
- 示例与实际目录结构、
CMakeLists.txt 保持一致
- 不影响现有
test/ 工程构建流程
风险与注意事项
- 示例应优先展示最小接入路径,不应混入过多仓库内测试细节
- 需要避免示例与 README 中的构建命令出现冲突或重复误导
关联
背景
当前仓库虽然可以通过
test/工程构建并运行 CuTest,但对于外部 CMake 项目来说,还缺少一个最小、直接、可参考的接入示例。没有示例时,使用者通常需要自行推断:
目标
作为 #19 的子任务,提供一个最小 CMake 移植示例,验证重组后的仓库结构可以被外部项目更直接地复用。
范围
验收标准
CMakeLists.txt保持一致test/工程构建流程风险与注意事项
关联