CLion 2025.2 Help

Meson 项目

在 CLion 中,您可以创建、打开、构建和运行/调试 Meson 项目。 Meson 支持所有平台以及所有本地和 远程 工具链,包括 WSLDocker

安装 Meson

  1. 请按照官方的 安装指南 在您的系统上安装 Meson。

创建一个 Meson 项目

  1. 从主菜单中选择 文件 | 新建 | 项目 或在欢迎屏幕上点击 新项目

  2. 在左侧窗格中选择 Meson

  3. 指定项目名称和类型,并选择语言标准:

    Meson 项目向导
  4. 点击 创建

    CLion 将生成一个包含 main.cpp meson.构建 的简单项目:

    一个新的 Meson 项目

打开一个 Meson 项目

  1. 从主菜单中选择 文件 | 打开 或在欢迎屏幕上点击 打开

  2. 将 CLion 指向包含 meson.构建 的目录,然后点击 打开

    CLion 将加载 Meson 项目结构,并在 构建 工具窗口中显示结果:

    Meson 项目已加载

Meson 工具窗口

要打开 Meson 工具窗口,请点击右侧工具栏上的 或从主菜单中选择 视图 | 工具窗口 | Meson

在此窗口中,您可以找到构建目标列表和有用的命令,例如 cleaninstalltestconfigure 等:

Meson 工具窗口

双击命令或目标以运行它。 悬停时的工具提示将显示将应用的确切命令:

Meson 工具窗口工具提示

使用工具栏执行项目操作并快速访问 项目设置

Meson 窗口工具栏

    Meson 项目设置

    1. 转到 设置 | 构建、执行、部署 | Meson 或点击 Meson 工具窗口中的

    2. 使用此对话框配置以下内容:

      • 工具链 — 选择一个已配置的 工具链

      • Meson 可执行文件 — 如果需要,指定一个自定义的 Meson 可执行文件。

      • 设置选项 — 使用此字段添加额外的 Meson 命令,例如 --native-file

      • 构建目录 — 检查或更改构建目录。

      • 构建选项 — 如果需要,提供额外的构建选项。

      Meson 设置

    在 meson.构建 中进行辅助编辑

    • CLion 会在 meson.构建 脚本中高亮显示代码。 要调整配色方案,请转到 设置 | 编辑器 | 配色方案 | Meson

      meson.构建 中的高亮显示
    • 您可以使用 结构视图 meson.构建 meson_options.txt 中导航到目标、依赖项和选项命令。

      Alt+7 打开结构工具窗口,或按 Ctrl+F12 打开结构弹出窗口。

      meson.构建 文件结构

    重新加载项目

    • 当您在 meson.构建 中进行更改时,CLion 会显示一个图标,提示重新加载项目:

      重新加载项目图标

      点击图标或按快捷键。

    • 或者,在 Meson 工具窗口中点击

      另一种选择是使用 工具 | Meson 菜单:

      Meson 菜单操作

      选择 清除并重新加载 Meson 项目 执行重新加载前的 wipe

    Meson 的运行/调试配置

    • CLion 会检测项目构建目标并为其创建 原生应用程序 配置:

      Meson 项目配置
    • 在主菜单中,转到 运行 | 编辑配置 以设置其他参数(如果需要):

      Meson 的本地应用程序配置

    构建、运行和调试

    • 使用 构建 菜单中的操作来构建项目或选定的配置。

      “构建”菜单
    • 要运行或调试您的程序,您可以使用配置小部件(点击 ), 运行 菜单,或程序入口点旁的边栏图标:

      运行/调试的边栏图标

      请参阅 运行应用程序Debug 了解更多信息。

    最后修改日期: 2025年 9月 26日