如果您想要设置 C/C++ 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C++ 编译器。
在 Windows 平台安装 MinGW
- 到 MinGW 官网 http://www.mingw.org/ 下载 mingw-get-setup.exe。
- 运行下载好的 mingw-get-setup.exe,选择对应的安装目录后,为其配置环境变量。
- 通过MinGW Installation Manager下载 gcc/g++ ,如图所示:
- 应用修改后,提示 19 项新的或者更新的包将被安装。
-
安装结束后,可以看到 MinGW 安装目录下多出了很多文件,其中就有刚刚安装的 g++.exe 和 gcc.exe,如图:
-
打开 DOS 终端,输入命令
gcc -v
或g++ -v
出现对应的 gcc 版本,说明安装成功!
Using built-in specs.
gcc version 8.2.0 (MinGW.org GCC-8.2.0-5)
在 Linux 平台安装 C++ 开发环境
在 CentOS 操作系统中,使用 yum 命令在线安装 C/C++ 开发环境。使用
yum list | grep "gcc"
命令能查找出 yum 清单中提供的安装包,如下所示:
libgcc.x86_64 4.8.5-16.el7 @anaconda
compat-gcc-44.x86_64 4.4.7-8.el7 base
compat-gcc-44-c++.x86_64 4.4.7-8.el7 base
compat-gcc-44-gfortran.x86_64 4.4.7-8.el7 base
gcc.x86_64 4.8.5-39.el7 base
gcc-c++.x86_64 4.8.5-39.el7 base
gcc-gfortran.x86_64 4.8.5-39.el7 base
gcc-gnat.x86_64 4.8.5-39.el7 base
gcc-go.x86_64 4.8.5-39.el7 base
gcc-objc.x86_64 4.8.5-39.el7 base
gcc-objc++.x86_64 4.8.5-39.el7 base
gcc-plugin-devel.x86_64 4.8.5-39.el7 base
libgcc.i686 4.8.5-39.el7 base
libgcc.x86_64 4.8.5-39.el7 base
relaxngcc.noarch 1.12-6.el7 base
relaxngcc-javadoc.noarch 1.12-6.el7 base
到此我们可以看到需要的安装包有 gcc.x86_64 和 gcc-c++.x86_64,当需要安装 C 编译器的时候,执行:
yum -y install gcc
当需要安装 C++ 编译器的时候,执行:
yum -y install gcc-c++
文本编辑器
因为 C++ 源程序是文本文件,所有的文本编辑器都能座位 C++ 源程序的编辑器,例如,Windows 自带的 notepad,或者下载 notepad ++,或者 gvim 等。