C++ 编译与环境配置

本站的教程中提供了大量可运行的代码示例,你可以直接在网页上编辑和运行代码,不需要在本地安装任何东西:

每篇教程都有很多这样的可运行示例,建议你边看边动手改代码试试,动手实践能加深理解。

同时,代码框上方有一个下载按钮,可以把代码文件下载到本地。所以你完全可以在线编辑运行,想在本地跑的时候再下载下来。

不过,你之后实际开发都会在本地进行,所以还是需要搭建本地开发环境。下面介绍如何在你的电脑上安装 C++ 的编译器,编译并运行你的第一个程序。

安装编译器

C++ 需要用编译器将源代码编译成可执行文件,常用的编译器是 g++

# macOS 自带 clang++ 编译器(兼容 g++)
# 打开终端运行以下命令确认是否已安装
g++ --version

# 如果提示安装命令行工具,按照提示操作即可

# 也可以用 Homebrew 安装(如果还没装 Homebrew,先运行下面这行):
# /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install gcc

Windows 用户可以从 MSYS2 官网 下载安装包,在页面的 Installation 部分找到安装包下载链接:

MSYS2 download

安装完成后,运行 g++ --version,看到版本号就说明安装成功了。

编写和运行代码

用任意文本编辑器创建一个文件 hello.cpp,写入以下内容:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello, World!" << endl;
    return 0;
}

打开终端,进入文件所在的目录,执行以下命令编译并运行:

# 编译:将 hello.cpp 编译为可执行文件 hello
g++ hello.cpp -o hello

# 运行
./hello

你会看到终端输出 Hello, World!,说明你的 C++ 开发环境已经搭建好了。后续学习中,你可以把本站的代码示例下载到本地,用同样的方式编译运行。