【问题标题】:Why is "Build configurations..." not available in Eclipse CDT with QT eclipse plugin?为什么“构建配置...”在带有 QT eclipse 插件的 Eclipse CDT 中不可用?
【发布时间】:2011-08-20 05:16:02
【问题描述】:

我安装了带有 CDT 和 Qt 插件的 Eclipse Helios。在创建新的 Qt 项目后,无法像在普通 C++ 项目中那样使用“锤子图标”选择构建配置(发布或调试)。

默认是在调试模式下构建。要更改为“发布”,您必须转到“项目 > 属性 > C/C++ Make Project > Make Builder > Workbench Build Behavior > Build (Incremental Build)”并输入“debug”或“release”。

所以我的问题是:为什么会这样,我该如何改变它?

非常感谢,

塞巴斯蒂安

【问题讨论】:

  • 这是我转向 NetBeans 进行 C++/Qt 开发的一个因素。我想使用 Eclipse,但 Eclipse 和 Qt 项目之间的“断开”太多了。 Qt Creator 从此填补了这一空白,并继续突飞猛进地改进。不过,我确实希望 Qt 能够将这种努力投入到 Eclipse 集成中。
  • 我也喜欢使用 eclipse。但是 eclipse + qt 插件一点也不好玩。我将尝试 QtCreator。谢谢。

标签: eclipse qt configuration build eclipse-cdt


【解决方案1】:

听起来像是 CDT 项目的错误/功能请求。处理构建的标准 Eclipse 插件对 CDT 一无所知。 CDT 插件需要为构建功能提供扩展来处理您描述的内容。

【讨论】:

  • 所以它是 CDT 中的错误而不是 Qt 插件中的错误?但是没有其他插件(与 Qt 插件相同的类型)没有这个问题吗?我还使用了一个适用于 fujitsu mcu 的插件,效果很好。我将此插件与“外部构建器”一起使用,也许这就是解决方案......(有两个可能的选项:“内部构建器”或“外部构建器”)。
  • 它可能在 Qt 插件中。对于内部构建器,插件需要与构建系统进行集成。如果您使用外部构建器,您可以为其提供自己的脚本。尝试外部方法,看看您是否有足够的控制权来解决问题。
猜你喜欢
  • 2012-07-11
  • 2011-04-08
  • 1970-01-01
  • 1970-01-01
  • 2020-03-23
  • 1970-01-01
  • 2023-03-30
  • 1970-01-01
  • 2019-11-17
相关资源
最近更新 更多