2016-07-07 35 views
0

在我需要调整这样的参数几个C++项目:泛型参数搜索在C++项目

适应不断 - >编译 - >运行 - >收集结果

什么是自动化的最佳途径它?最原始的版本将是一个bash脚本。它克隆项目的git仓库,使用sed来更改参数,编译和运行应用程序。它跑完后收集结果。

什么是最好的实现方式?有没有好的框架?有没有更好的方法来做到这一点?

+0

有没有理由不使用命令行参数? – user58697

+0

是的,而不是* sed *步骤可以使用* make *的命令行参数来设置常量。 – arm712

+0

不,我的意思是改变变量常量并在运行时设置它们。无需每次重建项目。 – user58697

回答

0

如果你不喜欢脚本,也许你可以尝试一些单元测试框架,比如google test,它可以让你使用不同的数据集运行程序更加方便,还有很多MACRO来测试你的结果。