Ubuntu如何在Qt Creator中集成chromium浏览器项目
How to integrate chromium browser project in Qt Creator in Ubuntu
我已经理解 chromium 浏览器 的结构,现在我想使用 IDE 来对个人项目进行一些更改Ubuntu 可信机器 ( 14.04 ).
它已经编译好了,我只是想使用一个 IDE 让我的生活更轻松。
我尝试使用选项 open project
向 Qt Creator 添加 Chromium,但没有成功。
你能指导我实现这个目标吗?有些步骤真的很有帮助。更多,可以从 Qt Creator 编译/构建 chromium 吗? (避免每次都在控制台输入 ninja -C out/Debug chrome chrome_sandbox
和 out/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
。
您可以在此处使用 Command
、Arguments
和 Working 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
我已经理解 chromium 浏览器 的结构,现在我想使用 IDE 来对个人项目进行一些更改Ubuntu 可信机器 ( 14.04 ).
它已经编译好了,我只是想使用一个 IDE 让我的生活更轻松。
我尝试使用选项 open project
向 Qt Creator 添加 Chromium,但没有成功。
你能指导我实现这个目标吗?有些步骤真的很有帮助。更多,可以从 Qt Creator 编译/构建 chromium 吗? (避免每次都在控制台输入 ninja -C out/Debug chrome chrome_sandbox
和 out/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
。
您可以在此处使用 Command
、Arguments
和 Working 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