Windows 10

安装编译器GCC

因为win10本身没有gcc编译器,所以我们使用的是由 MinGW-w64 提供的。
MinGW-w64 安装时,如果在中国大陆,请确认自己的网络环境处于科学上网状态,否则安装可能会非常慢。
下载地址https://sourceforge.net/projects/mingw-w64/

001.png

安装时有这些选项:

*Version: 一般选择最新的即可,此处最新的为 8.1.0。
*Architecture: 电脑系统架构,本文使用的 64 位系统则选择 x86_64
Threads: 操作系统接口协议,如果开发 Windows 程序,需要选择 win32,而开发 Linux、Unix、Mac OS 等其他操作系统下的程序,则需要选择 posix。
*Exception: 异常处理模型,异常处理在开发中非常重要,你在开发的过程中,大部分的时间会耗在处理各种异常情况上。如果你之前选择了 64 位,则这里有两个异常处理模型供你选择,seh 是新发明的,而 sjlj 则是古老的。seh 性能比较好,但不支持 32位。 sjlj 稳定性好,支持 32 位。如果前面选的是 32 位,则可以用 dwarf 和 sjlj 两种异常处理模型。同样的,dwarf 的性能要优于 sjlj,但是它不支持 64 位。
*Build revison: 暂时未知,默认即可。

002.png

配置环境变量

安装完成后,我们还需要手动为 MinGW-w64 添加环境变量。鼠标右击 此电脑 - 属性 - 高级系统设置 - 高级 - 环境变量,在系统变量中找到 PATH 一项,双击打开,点击右侧浏览,选择 MinGW-w64 安装目录下的 mingw64bin 文件夹,添加完成后确认即可。
如果是默认安装则地址为C:\Program Files\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin

006.png

要检查环境变量是否配置成功,Win + R 键然后输入 cmd 打开命令提示符,输入 gcc -v,如果返回了如图的一大堆信息,则表示配置成功。

009.png

Mac OS

mac的命令行不算是残缺,所以可以直接通过命令行解决,但是因为mac软件包的管理程序,所以我们这次安装brew来解决这个问题。

安装brew

打开网站https://brew.sh/index_zh-cn.html
复制里面的命令将其粘贴至终端。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装编译器GCC

brew search gcc

安装编写器vim

brew search vim

Linux

因为Linux是有原生的GCC,所以只需要通过命令行执行就行。

安装编译器GCC

yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake

安装编写器vim

yum -y install wget httpd-tools vim

测试

版本号验证

在系统的终端中打开输入:gcc -v
返回数据中有版本号即成功。

编译测试

Windows:
新建test.c文件,输入代码,Ctrl+S保存,右键属性复制文件位置,cmd打开cd到所在位置,执行gcc test.c,然后执行a.exe输出。
Mac OS:
终端vim test.c,按i进入编辑状态,输入代码,按Esc,然后输入:wq保存退出。执行./a.out输出。
Linux:
终端vim test.c,按i进入编辑状态,输入代码,按Esc,然后输入:wq保存退出。执行./a.out输出。

测试代码:

#include<stdio.h>
int main()
{
    printf("test!\n");
    return 0;
}
Last modification:April 11th, 2019 at 06:41 pm
如果觉得我的文章对你有用,请随意赞赏