我正在寻找一个替代方案(出于很多原因,我现在要保留给自己). 我的需求是编译c / c和C#并运行静态分析和单元测试.即使对于具有中级技术技能的人来说,它也必须易于掌握和维护. 在我的
我的需求是编译c / c和C#并运行静态分析和单元测试.即使对于具有中级技术技能的人来说,它也必须易于掌握和维护.
在我的分析中,我为WAF和SCons而堕落,尤其是WAF给我留下了深刻印象,我计划明天对它们进行测试.
我担心的是,我忽略了一些使用这些工具或第三或第四种构建工具,以更好地满足我的需求.
你有什么看法:我忽略了什么吗?
更新20100818我尝试了WAF,它解决了我所有的问题,所以我将继续使用这个工具.我现在唯一关心的是如何让它由LTIB控制交叉编译……
KDE项目有一些scons的问题,构建时间很长(我的经验),还有其他问题(我真的不记得究竟是哪个),因此提出了CMake,它是KDE使用的当前构建系统.这种体验可能对您有用.
有关更多信息,请参见http://lwn.net/Articles/188693/.