我正在开发一个有点复杂的嵌入式C项目(数百个源文件分为3个子项目)。目前我们正在使用eclipse CDT生成makefile并构建我们的项目。这样做的好处是eclipse配置和makefile之间没有重复。现在我需要创建几种构建类型:
-g -O0
和一些定义的宏-03
鉴于我已经有3个eclipse项目,这将导致9组不同的Eclipse配置,只要我们需要进行影响所有类型和项目的更改,就必须更新。
是否有另一种解决方案可以让我们在Eclipse中开发 - 并且能够根据所需的构建类型正确反映宏的价值 - 而无需维护这么多配置?
Eclipse CDT配置是否有一些技巧可以让这更容易?也许我可以使用像CMake这样的工具来生成Eclipse CDT文件?