【问题标题】:Eclipse + CDT: How to batch build several build configurationsEclipse + CDT:如何批量构建多个构建配置
【发布时间】:2012-03-12 06:26:36
【问题描述】:

我有一个构建静态和共享库的 Eclipse CDT 项目。我为它们创建了几个构建配置。

我想知道是否有任何方法可以进行批量构建,即通过单一操作一次构建所有配置。我尝试了“全部构建”(ctrl+B),但它似乎只构建当前配置(只是它应用“全部”作为当前配置的目标)。

之前的一篇文章建议使用 CMake(http://stackoverflow.com/questions/5204180/how-to-build-several-configurations-at-once-with-cmake)。

是这样吗,或者有没有其他选择而不进入CMake。

问候, 拉维

【问题讨论】:

    标签: eclipse build-process eclipse-cdt


    【解决方案1】:

    如果您安装了 CDT,那么还有一个名为 Launch group 的启动配置类型。您可以创建其中一个以列出所有其他已配置的启动配置并一个接一个地执行。确保将列表对话框中的构建后操作设置为“等待终止”。

    【讨论】:

      【解决方案2】:

      将所有项目放入树中(符号链接),例如my/Projects 并运行无头构建 (ref http://gnuarmeclipse.livius.net/blog/headless-builds/)

      eclipse -application org.eclipse.cdt.managedbuilder.core.headlessbuild -importAll my/Projects -cleanBuild all -nosplash -data ./eclipse_ws_dir --launcher.suppressErrors -vmargs -Xmx7g

      【讨论】:

        猜你喜欢
        • 2012-07-11
        • 2011-12-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-13
        • 2020-07-24
        相关资源
        最近更新 更多