21xrx.com
2025-03-24 06:32:03 Monday
文章检索 我的文章 写文章
在MacOS上配置VSCode的C++环境
2023-06-23 00:21:03 深夜i     66     0
MacOS VSCode C++ 环境配置

Visual Studio Code (VSCode) 是一款广受欢迎的轻量级代码编辑器,支持多种编程语言。本文将介绍如何在 macOS 上配置 VSCode 的 C++ 环境。

1. 安装 VSCode

首先,我们需要从 VSCode 官网下载并安装 VSCode。打开官网链接后,点击 MacOS 下载链接,下载完成后双击 dmg 文件并将 VSCode 拖拽到 Applications 文件夹中即可完成安装。

2. 安装 C++ 插件

打开 VSCode,在菜单栏中点击 View -> Extensions 或快捷键 Command+Shift+X,搜索 C++ 插件,安装并重启 VSCode。

3. 配置 C++ 编译器

在 VSCode 中,按下快捷键 Command+Shift+P 或点击菜单栏中的 View -> Command Palette,输入 C/C++: Edit Configurations (JSON) 并选择它。这将打开一个 json 配置文件,我们需要在其中添加以下内容:

json
{
  "configurations": [
    {
      "name": "Mac",
      "includePath": [
        "${workspaceFolder}/**"
      ],
      "defines": [],
      "macFrameworkPath": [],
      "compilerPath": "/usr/bin/clang++",
      "cStandard": "c11",
      "cppStandard": "c++17",
      "intelliSenseMode": "macos-gcc-x64"
    }
  ],
  "version": 4
}

上述配置文件中,必须指定编译器的完整路径,这里使用的是 macOS 自带的 clang++ 编译器。如果你使用其他的编译器,需要修改该路径。并且,在这里我们将 IntelliSense 模式设置为 macOS-gcc-x64。

4. 创建 C++ 项目并运行

在 VSCode 左侧的导航栏中选择 Explorer,右键点击任何地方,选择 New Folder 创建一个新项目,并在该项目中新建一个 main.cpp 文件,输入以下内容:

#include <iostream>
int main() {
  std::cout << "Hello, VSCode C++!" << std::endl;
  return 0;
}

保存 main.cpp 文件后,按下快捷键 Command+Shift+B 或点击菜单栏中的 Terminal -> Run Build Task…,选择 Mac 即可开始编译。编译完成后,在 VSCode 底部的 Terminal 终端中输入 ./main,即可运行程序。

总结

本文简要介绍了如何在 macOS 上配置 VSCode 的 C++ 环境,主要包括安装 VSCode、安装 C++ 插件、配置 C++ 编译器、创建 C++ 项目并编译运行。对于初学者来说,这是一个很好的起点。如果你想进行更多的定制,可以进一步了解 VSCode 的高级设置。

  
  

评论区

请求出错了