我正在为 Texas Instrument C283xx 和 C6xxx 目标使用C++启动一个新固件项目。单元测试不会在 target 上运行,但将在带有 windows 的 PC 上使用gcc/gcov编译(并且在 PC 上也可以运行),并带有测试代码覆盖率的简单指标。
整个项目将成为 Cruise Control.NET 的一部分,用于持续集成。
我的问题是:有哪些一致的 IDE/框架/工具可以协同工作?
A/ 一位开发人员说CodeComposerStudio V3.1用于应用程序和CodeBlocks + CxxUnit用于单元测试。
B/ 我更喜欢CodeComposerStudio V4应用程序、Eclipse CDT(以及 CCS V4)和CppUnit用于单元测试 + MockCpp用于模拟。
我不想要每个流程都使用一流的工具,而是想要一个全局的、一致的和简单的解决方案(或者如果您愿意,可以使用一组工具)。