为什么当我在 Qt Creator 中 运行 一个项目时,外部终端 window 打开?
Why does an external terminal window open when I run a project in Qt Creator?
通常当我 运行 我的 Qt 项目时,所有调试信息都会出现在 Qt Creator 的“应用程序”窗格中。奇怪的是,我的最新项目打开了一个终端 window 并将所有输出放在那里。
当我退出应用程序时,终端 window 显示
Press <RETURN> to close this window...
window 标题显示 qtcreator_process_stub
为什么会发生这种情况,我怎样才能返回到 Qt Creator 中查看调试信息?
已为此项目设置 Run in terminal
选项(对于此构建工具包)。
要在 Qt Creator 中更改设置,请打开项目的构建和 运行 工具包。 (侧边栏上的 项目 选项卡)。 Select 运行 您感兴趣的工具包,在 运行 标题下将看到复选框 Run in terminal
。取消勾选。
或者打开 .pro.user
文件并搜索 UseTerminal
。根据您使用的 Qt Creator 版本,您会看到这样一行:
<value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">true</value>
将true
更改为false
通常当我 运行 我的 Qt 项目时,所有调试信息都会出现在 Qt Creator 的“应用程序”窗格中。奇怪的是,我的最新项目打开了一个终端 window 并将所有输出放在那里。
当我退出应用程序时,终端 window 显示
Press <RETURN> to close this window...
window 标题显示 qtcreator_process_stub
为什么会发生这种情况,我怎样才能返回到 Qt Creator 中查看调试信息?
已为此项目设置 Run in terminal
选项(对于此构建工具包)。
要在 Qt Creator 中更改设置,请打开项目的构建和 运行 工具包。 (侧边栏上的 项目 选项卡)。 Select 运行 您感兴趣的工具包,在 运行 标题下将看到复选框 Run in terminal
。取消勾选。
或者打开 .pro.user
文件并搜索 UseTerminal
。根据您使用的 Qt Creator 版本,您会看到这样一行:
<value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">true</value>
将true
更改为false