运行 QtCreator 3.6 中的两个应用程序
Running two applications in QtCreator 3.6
我正在开发两个通过网络相互交互的应用程序。
它们属于同一个子目录项目,我曾经从同一个 Qt Creator 实例 运行 它们没有任何问题。例如。我使用了以下用例:
- 运行 第一个应用,然后 运行 第二个应用
- 调试第一个应用程序,然后 运行 第二个应用程序
- 调试第二个应用程序,然后 运行 第一个应用程序
这三种情况在我使用过的所有版本的 Creator 中都运行良好。
但在 Qt Creator 3.6.0 中,我看到了不同的行为:当我启动第二个应用程序时,第一个应用程序立即关闭。真的很不方便,难道是Qt Creator的bug?
让我举个简单的例子。我的简单示例项目有两个应用程序:
当我调试第一个应用程序并为第二个应用程序按 运行 Qt Creator 短暂显示以下内容 window,然后第一个应用程序关闭并启动第二个应用程序。
有办法解决这个问题吗?
这是 Qt Creator 3.6 中的新功能。转到 Qt Creator 首选项中的 Build & 运行 面板,然后通常在 "Stop applications before building" 旁边有一个组合框。您可以在那里更改该功能的行为。
线程也可用 Qt Forum
我正在开发两个通过网络相互交互的应用程序。
它们属于同一个子目录项目,我曾经从同一个 Qt Creator 实例 运行 它们没有任何问题。例如。我使用了以下用例:
- 运行 第一个应用,然后 运行 第二个应用
- 调试第一个应用程序,然后 运行 第二个应用程序
- 调试第二个应用程序,然后 运行 第一个应用程序
这三种情况在我使用过的所有版本的 Creator 中都运行良好。
但在 Qt Creator 3.6.0 中,我看到了不同的行为:当我启动第二个应用程序时,第一个应用程序立即关闭。真的很不方便,难道是Qt Creator的bug?
让我举个简单的例子。我的简单示例项目有两个应用程序:
当我调试第一个应用程序并为第二个应用程序按 运行 Qt Creator 短暂显示以下内容 window,然后第一个应用程序关闭并启动第二个应用程序。
有办法解决这个问题吗?
这是 Qt Creator 3.6 中的新功能。转到 Qt Creator 首选项中的 Build & 运行 面板,然后通常在 "Stop applications before building" 旁边有一个组合框。您可以在那里更改该功能的行为。
线程也可用 Qt Forum