Ubuntu如何在Qt Creator中集成chromium浏览器项目

How to integrate chromium browser project in Qt Creator in Ubuntu

我已经理解 chromium 浏览器 的结构,现在我想使用 IDE 来对个人项目进行一些更改Ubuntu 可信机器 ( 14.04 ).

它已经编译好了,我只是想使用一个 IDE 让我的生活更轻松。

我尝试使用选项 open projectQt Creator 添加 Chromium,但没有成功。

你能指导我实现这个目标吗?有些步骤真的很有帮助。更多,可以从 Qt Creator 编译/构建 chromium 吗? (避免每次都在控制台输入 ninja -C out/Debug chrome chrome_sandboxout/Debug/chrome

如果你们能给我推荐另一个你们习惯的IDE,请指导我,我会更改post的标题。


//更新 1

我尝试为 Build / 运行 进行如下配置:

构建:

运行

我收到以下错误:

:-1: error: No rule to make target全部'。停止。`

//更新 2:

Compile output 部分的错误

您可以在 Qt creator 中编辑任何代码项目,但当它不是 Qt 项目时,您不能使用 Open project。而是在 New project 对话框中使用 Import project -> Import existing project

当您有一个现有项目时,您可以在 Projects 选项卡中定义新的构建步骤。在 Build steps 下选择 Add Build step -> Custom Process step。 您可以在此处使用 CommandArgumentsWorking Directory 字段填写您的命令。 在您的情况下,例如,您将为第一个命令填写 ninja-C out/Debug chrome chrome_sandbox%{buildDir}

同样,您可以单击 Run(在此选项卡的顶部)以更改成功编译后项目的执行方式。

只是 运行 在 src 文件夹中:

gn gen out/Default --ide=qtcreator

并在QtCreator中打开src/out/Default/qtcreator_project/all.creator