资源下载
配置环境变量
- 新建环境变量
GCC_HOME
,值为C:\MinGW
。(具体值自定义)。 - 添加
%GCC_HOME%\bin
到path
中。 - 新建环境变量
LIBRARY_PATH
,值为%GCC_HOME%\lib
。 - 新建环境变量
C_INCLUDE_PATH
,值为%GCC_HOME%\include
。 - 重启,使新设的环境变量生效(可选)。
- 测试环境。cmd中输入
gcc -v
。出现以下则说明配置完成。
PS D:\> gcc -v
Using built-in specs.
COLLECT_GCC=C:\GCC\bin\gcc.exe
COLLECT_LTO_WRAPPER=c:/gcc/bin/../libexec/gcc/x86_64-w64-mingw32/8.2.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../../src/gcc-8.2.0/configure --host=x86_64-w64-mingw32 --enable-languages=c,c++ --enable-seh-exception
s --enable-threads=posix --disable-nls --disable-shared --enable-static --enable-fully-dynamic-string --enable-lto --ena
ble-plugins --enable-libgomp --with-dwarf2 --enable-mingw-wildcard=platform --disable-win32-registry --enable-version-sp
ecific-runtime-libs --prefix=/mingw64-64 --with-sysroot=/mingw64-64 --target=x86_64-w64-mingw32 --enable-targets=all --e
nable-checking=release --with-gmp=/usr/new-gcc/lib/gmp-5.0.5 --with-mpfr=/usr/new-gcc/lib/mpfr-2.4.2 --with-mpc=/usr/new
-gcc/lib/mpc-0.9 --with-isl=/usr/new-gcc/lib/isl-0.18 --with-cloog=/usr/new-gcc/lib/cloog-0.18.4 --with-host-libstdcxx='
-lstdc++ -lsupc++' --disable-cloog-version-check --enable-cloog-backend=isl
Thread model: posix
gcc version 8.2.0 (GCC)
PS D:\>
编译使用
- 编写源代码
hello.c
。 gcc hello.c -o hello.exe
,运行可执行文件正常(推荐)。gcc -c hello.c -o hello.exe
在64位机上测试,运行可执行文件时会报错。

该版本的 D:\hello.exe 与您运行的 Windows 版本不兼容。请查看计算机的系统信息,了
解是否需要 x86 (32 位)或 x64 (64 位)版本的程序,然后联系软件发布者。