最近测试一下windows上vs编译和gcc编译的区别,同时比较ubuntu上gcc编译的却别,主要在内存上,做了一个小测试,现在写下安装gcc的过程。

下载

先去官网下载安装包,http://www.mingw.org, 进入官网找到download:

单击就可以直接下载了。

安装

双击运行下载的exe,然后点install,然后就是下一步到底就行了,最后选择安装gcc-g++的就可以了。

注意下面这个要选中

其他需要的也可以自行选择,安装完之后,也可以通过安装目录下bin目录的

安装其他东西,可以自行去了解。

配置

安装完成后就是配置环境变量了

然后打开控制台,输入:

1
gcc -v
1
gcc --version

我们可以写一个例子试一下,经典例子hello world出来吧!

1
2
3
4
5
6
#include <stdio.h>

int main(){
printf("Hello world!");
return 0;
}

1
gcc -o test main.cpp

MinGW-w64

Window系统下的MinGW,总是编译为32位代码。因为MinGW只支持32位代码。

Window系统下的MinGW-w64(例如安装了TDM-GCC,选择MinGW-w64),默认是编译为64位代码,包括在32位的Windows系统下。

评论