Bazel + QtCreator
Posted
技术标签:
【中文标题】Bazel + QtCreator【英文标题】: 【发布时间】:2017-11-24 05:19:48 【问题描述】:似乎在 QtCreator 中没有“标准/官方”方式来打开 Bazel
(用于构建 tensorflow 应用程序的构建系统)项目,但有人想出任何解决方法吗?
【问题讨论】:
【参考方案1】:好的,我想通了。在 TensorFlow 的 fork,您可以找到 QtCreator 支持的解决方法。以下功能已经过测试和工作:
使用 (Ctrl+B) 构建项目 使用 (Ctrl+R) 运行 文本突出显示 定位器 (Ctrl+L) 代码导航 (F2)【讨论】:
【参考方案2】:所以我找到了一些时间来使用它,这是我为 Qt Creator 提供的 Bazel 支持插件的早期版本:https://bitbucket.org/knuckles/qtc-bazel-plugin/
同样,它处于早期阶段,但可用于打开 Bazel WORKSPACE,在项目浏览器视图中查看目标和源,并构建任意目标。
项目结构概述中存在已知限制和可能的不准确之处。请自行决定使用。
但请随意尝试一下 - 对于简单的项目来说可能就足够了。 我不确定接下来我会用它做什么。可能会修复一些已知问题,并使其更加健壮和可配置。
【讨论】:
【参考方案3】:我知道这不是您要问的,但是 IntellijIdea 有 Bazel 插件:https://github.com/bazelbuild/intellij。
【讨论】:
以上是关于Bazel + QtCreator的主要内容,如果未能解决你的问题,请参考以下文章