配置运行项目

Projects >Build & Run >Run >Run Settings 中为套件选择的运行设备上指定运行应用程序的设置。

项目模式下的运行设置

可用的运行设置取决于项目和设备的类型:

管理运行配置

Run configuration 字段中列出了可用的运行配置。每个运行配置都属于一个特定的构建配置,因此切换活动构建配置也会切换可用的运行配置集。您可以为每个构建配置(如调试发布)分别指定运行设置,如命令行参数或环境。

要为构建配置添加运行配置,请选择Add

要添加基于当前运行配置的运行配置,请选择Clone

要将其他运行配置中的值复制到当前配置中(即使该配置属于其他构建配置),请选择Clone into This

要重命名当前运行配置,请选择Rename

要删除当前运行配置,请选择Remove 。要删除属于某个构建配置的所有运行配置,请选择Remove All

qmake 运行配置

qmake 项目的运行配置从解析后的 .pro 文件导出其可执行文件。有关命令构建方式的更多信息,请参阅启动外部进程

选择默认运行目标

如果一个项目有多个可执行文件,您需要告诉Qt Creator 它应该运行哪个。

CMake 运行目标

使用 CMake 时,可以通过在项目的CMakeLists.txt 文件中将qtc_runnable 设置为FOLDER 属性的值来过滤运行目标列表。例如

set_target_properties(main_executable PROPERTIES FOLDER "qtc_runnable")

如果您没有为任何项目指定qtc_runnableQt Creator 会自动为CMakeLists.txt 中指定的所有目标添加运行配置。

qmake 运行目标

使用 qmake 时,可以通过在要运行的应用程序项目 (TEMPLATE=app) 的 .pro 文件中指定qtc_runnable 变量,防止Qt Creator 自动为子项目创建运行配置。例如

CONFIG += qtc_runnable

如果没有任何应用程序项目指定qtc_runnableQt Creator 将为所有应用程序项目创建运行配置。

如果您的任何应用程序项目指定了qtc_runnable,Qt Creator 只为在其 .pro 文件中也设置了CONFIG += qtc_runnable 的子项目创建运行配置。

有关 qmake 项目模板的更多信息,请参阅TEMPLATE

Meson 运行目标

Qt Creator 自动为 Meson 构建说明中使用 函数声明的所有目标添加运行配置。executable()

另请参阅 启用调试配置项目指定要运行的自定义可执行文件为项目指定 Valgrind 设置,以及参考:运行配置

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.