qmake 子目录模板 运行 同时所有应用
qmake subdirs template run all app in the same time
我有根项目:
TEMPLATE = subdirs
CONFIG += ordered
SUBDIRS += \
AppTest \
TestStub
AppTest
和 TestStub
都是 app TEMPLATE
。并在每个之间进行套接字通信。问题是根项目只能执行一个子项目。(执行一个,另一个自动关闭)
是否可以按构建顺序依次执行两者?
QtCreator 不允许指定多个可执行文件。您需要编写启动这两个应用程序的自定义 运行 脚本。
在项目的运行设置中您可以将脚本设置为自定义可执行文件。只需按 添加、select 自定义可执行文件,然后在下面的字段中插入脚本的路径。
您可以在工具 > 选项 > 构建&运行 > 常规中更改设置。有一个选项"Stop applications before building"。 Select "None".
这将防止 QtCreator 在从同一项目启动另一个应用程序时关闭 运行ning 应用程序。
然后您可以启动/调试一个应用程序,select调试中的另一个应用程序/运行 select或者,然后启动第二个。两者都应该 运行ning 然后
我有根项目:
TEMPLATE = subdirs
CONFIG += ordered
SUBDIRS += \
AppTest \
TestStub
AppTest
和 TestStub
都是 app TEMPLATE
。并在每个之间进行套接字通信。问题是根项目只能执行一个子项目。(执行一个,另一个自动关闭)
是否可以按构建顺序依次执行两者?
QtCreator 不允许指定多个可执行文件。您需要编写启动这两个应用程序的自定义 运行 脚本。
在项目的运行设置中您可以将脚本设置为自定义可执行文件。只需按 添加、select 自定义可执行文件,然后在下面的字段中插入脚本的路径。
您可以在工具 > 选项 > 构建&运行 > 常规中更改设置。有一个选项"Stop applications before building"。 Select "None".
这将防止 QtCreator 在从同一项目启动另一个应用程序时关闭 运行ning 应用程序。
然后您可以启动/调试一个应用程序,select调试中的另一个应用程序/运行 select或者,然后启动第二个。两者都应该 运行ning 然后