运行/调试配置:CMake 应用程序
请使用此配置模板运行或调试CMake目标。

创建:
通用设置
当您编辑运行配置(但不是运行配置模板)时,您可以指定以下选项:
条目 | 描述 |
|---|---|
名称(N) | 为运行配置指定一个名称,以便在编辑或运行时能快速识别。 |
允许多个实例(U) | 允许并行运行多个此运行配置实例。 默认情况下,它是禁用的,当您在另一个实例仍在运行时启动此配置时,JetBrains Rider建议停止正在运行的实例并启动另一个实例。 这在运行配置消耗大量资源且没有充分理由运行多个实例时非常有用。 |
存储为项目文件(S) | 将包含运行配置设置的文件保存下来,以便与其他团队成员共享。 默认位置是 .idea/runConfigurations 。 但是,如果您不想共享 .idea 目录,您可以将配置保存到项目中的任何其他目录。 默认情况下,它是禁用的,并且 JetBrains Rider 将运行配置设置存储在 .idea/workspace.xml 。 |
配置选项卡
条目 | 描述 |
|---|---|
可执行文件 | 为配置指定可执行文件。 |
目标 | 从列表中选择所需的目标。 目标类型以以下图标标记:
|
程序实参 | 请输入要传递给程序的实参列表,格式与命令行中使用的相同。 请使用与指定 VM options 相同的规则。 |
工作目录 | 指定用于运行应用程序的工作目录。 此目录是所有相对输入和输出路径的起点。 默认情况下,该字段包含项目文件所在的目录。 要指定另一个目录,请点击 展开列表以查看可用的 路径变量 ,可以将其用作工作目录的路径。 |
环境变量 | 创建环境变量并指定其值。 如需更多信息,请参阅 添加环境变量。 |
从以下位置重定向输入 | 指定用于读取输入的文件。 相对路径将使用 工作目录(W) 路径作为前缀。 您可以在此字段中使用 宏 和 路径变量。 |
以管理员权限/以 root 权限运行 | 设置此复选框以使用 root 权限启动配置。 |
在外部控制台(Windows)中运行 | 设置此复选框以在外部 此选项仅影响 LLDB 的 MSVC 和 GDB 的 MinGW 情况。 请注意,在带有 GDB 的 Cygwin 上,无论该复选框的状态如何,可执行文件始终在外部控制台中运行。 |
在输出控制台中模拟终端 | 在输出控制台中启用终端模拟。 |
启动前
在此区域,您可以指定在启动配置之前要执行的任务。
构建 是 CMake 应用程序的默认启动前步进。 如果添加了其他任务,将按照它们在列表中的顺序执行。