我有一个带.project和.cproject的eclipse项目,我希望自动化构建过程,因为我使用
./ eclipse -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data / home / user / workspace / -build App
但它不使用.cproject文件来构建,我如何使用.cproject配置构建进程?
感谢
答案 0 :(得分:3)
如果您的项目是一个makefile项目,那么只需执行Francois在评论中所说的内容。
如果您正在尝试构建特定配置,则取决于您拥有的CDT版本,就好像您可以这样做。
默认情况下,无头构建器将构建项目中指定的所有配置。在工作中,我们有原始的CDT 7.0版本,并且不支持构建特定配置,但我确实在CDT 7.0的注释中看到它确实支持构建特定配置。您可以使用 -build App/Config
而不是 -build App
来实现这一目标。
(注意:在家我使用CDT 7.0.2进行eclipse并支持如上所述的特定配置的无头构建,尽管使用信息仍未显示支持,并且即将推出的CDT 8.0正确显示使用信息)。