【发布时间】:2016-11-10 06:24:49
【问题描述】:
在几个 C++ 项目中,我需要像这样调整参数:
调整一个常量 -> 编译 -> 运行 -> 收集结果
自动化的最佳方法是什么?最原始的版本是有一个 bash 脚本。它克隆项目的 git 存储库,使用 sed 更改参数,编译和运行应用程序。在它运行所有之后,它会收集结果。
实现它的最佳方式是什么?有好的框架吗?有更好的方法吗?
【问题讨论】:
-
有理由不使用命令行参数吗?
-
是的,可以使用 make 的命令行参数来代替 sed 步骤来设置常量。
-
不,我的意思是将常量更改为变量并在运行时设置它们。无需每次都重新构建项目。
标签: c++ bash automation automated-tests