解决方案
第一次写是五年前了,今天(2022.7.26) rewrite一波,简化一下。
其实很简单,当时我写太多废话了。
步骤一:安装好MINGW
- 如果安装好了跳过这一步。
- 如果没有,去下面这两个网站上安装一下(都可以安装)
- https://sourceforge.net/projects/mingw-w64/files/
- https://www.mingw-w64.org/downloads/
步骤二:添加环境变量
这个时候如果还有原来的问题,说明应该用mingw32-gcc.exe
而不是 gcc
。
- 把上面安装的mingw的路径添加到环境变量的Path里面(最好调到放在最上面)
- 添加环境变量可以参考这个
(可选)步骤三
可能找不到mingw32-gcc.exe
或者说,不知道为什么用这个。其实很简单。
找到步骤一中涉及到的mingw的目录。进到bin
文件夹下,就可以看到各种c/cpp相关工具了。
里面的gcc才是真正想要引用的gcc
(我说是mingw32-gcc.exe
,主要是当时看到的名字是这个。估计就算不是名字规则也应该是类似的。欢迎补充)
如果想要方便的话,也可以直接把这个可执行文件改个名字,比如改成gcc
,那么用的时候就直接gcc
即可。