一、前言
PS :看到很多小伙伴参考我的这篇文章,但是好像遇到了些许问题,所以,个人再次复现一遍。
问题:gcc不是内部或外部命令,也不是可运行的程序或批处理文件
出现该问题原因:没有安装MinGw!!
所以,直接安装MinGw就好了。
二、下载安装
这么多后缀版本的下载包,下载那个呢?(不懂就问)
gcc源码地址: http://ftp.gnu.org/gnu/gcc/
首先,明确不建议安装在线版本,太费劲了。
这里呢,我选择安装x86_64-posix-seh
下载完成,文件名为x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z
解压得到如下文件:
三、环境配置
解压之后,就要去配置一下环境变量。
我的电脑->属性->高级系统设置->环境变量->系统变量
需要设置的环境变量有三个,一般设置了BIN
即可。
- 系统变量下的Path
- 选择【新建】-【浏览】-找到“安装位置的bin”
- 随后全部点击【确定】即可
四、验证实践
有没有安装成功把,打开终端,输入
gcc -v
g++ -v
下面就可以编译我们写好的C语言程序了
test.c
#include <stdio.h>
void main() {
printf("Hello gcc!\n");
}
输入运行命令
gcc test.c
得到a.exe文件,输入a.exe,得到代码打印的内容。