一、Windows安装gcc命令
如果你只是用gcc来编译C或者C++,可以选择MinGW,另外还需要下载MSYS,该软件包中包含了类Unix的shell命令行和许多工具,比如make、sed、awk等。
$ pacman -S mingw-w64-x86_64-gcc
$ pacman -S base-devel
二、Windows安装gcc教程mingw32
以下是基于mingw的GCC的安装教程:
- 前往MinGW官网下载MinGW安装,进入MinGW Installation Manager页面,选择Select Packages,选择mingw32-base,mingw32-gcc-g++和msys-base三个安装包,点击Install更新。
- 安装完成后在系统环境变量路径中添加MinGW的bin目录。
- 接下来用命令行测试是否安装成功。输入命令:
如果输出如下结果,则说明安装成功:$ gcc -v
Using built-in specs. COLLECT_GCC=c:\mingw\bin\gcc.exe COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe Target: mingw32 Configured with: ../src/gcc-6.3.0/configure --build=x86_64-pc-linux-gnu --host=mingw32 --target=mingw32 --with-gmp=/mingw --with-mpfr=/mingw --with-mpc=/mingw --with-isl=/mingw --prefix=/mingw --disable-win32-registry --with-arch=i586 --with-tune=generic --enable-languages=c,c++,objc,obj-c++,fortran,ada --with-pkgversion=mingw32 --with-bugurl=https://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -Ic:/mingw/include -Ic:/mingw/include/mingw-std-threads -Ic:/mingw/lib/gcc/mingw32/6.3.0/include -Ic:/mingw/lib/gcc/mingw32/6.3.0/include-fixed ' LDFLAGS='-pipe -Lc:/mingw/lib -Lc:/mingw/lib/gcc/mingw32/6.3.0 -Lc:/mingw/x86_64-w64-mingw32/lib ' CPPFLAGS=' -Ic:/mingw/x86_64-w64-mingw32/include' Thread model: win32 gcc version 6.3.0 (mingw32)
三、Windows安装gcc源码
安装方法如下:
- 在官网下载最新稳定的gcc源码包并解压
- 打开gcc源码根目录,执行以下命令
$ ./contrib/download_prerequisites
- 在源代码根目录上创建一个目录,命名为“objdir”,跳到这个新文件夹中去执行“configure”脚本,它会找出你的系统安装的编译器和库,并创建Makefile,命令如下:
$ ../configure --prefix=/usr/local/gcc
- 编译和安装
$ make $ make install
四、Windows安装gcc编译器
安装方法如下:
- 下载gcc的可执行文件,并解压文件
- 下载MinGW的基本库并解压,然后将其加入系统路径中
- 在MinGW\bin\下建立一个名为mingw-get的文件夹,并将下载的mingw32-get.exe拷贝到此文件夹下,同时将gcc所在的文件夹加入系统环境变量
- 在 mingw-get.exe 所在的文件夹启动命令提示符,执行以下命令:
$ mingw-get install mingw32-gcc
- 安装完成后再验证一下
$ gcc --version
五、Windows安装gcc g和配置
gcc是一组编译器,在安装GCC时,常常可以安装不同的组件,比如gfortran、gcov等。具体的命名格式是“gcc -
//编译C源码
$ gcc -o hello hello.c
//编译C++源码
$ g++ -o hello.cpp hello.cpp
//编译Fortran源码
$ gfortran -o hello hello.f
六、Windows安装gcc4.7.2
以下是安装gcc4.7.2的方法:
- 前往官网下载4.7.2版本或更低版本的gcc,解压。
- 执行以下命令进行配置,确保安装在目录 /usr/local/gcc-4.7.2 下:
$ ./configure --prefix=/usr/local/gcc-4.7.2
- 配置完成后,运行以下命令进行编译:
$ make $ make install
七、CentOS7安装gcc
CentOS7自带的是GCC 4.8.5版本,如果你需要更新或安装其他版本的GCC,可以通过以下步骤安装:
- 更新相关包:
$ sudo yum update
- 安装开发工具包
$ sudo yum groupinstall "Development Tools"
- 安装GCC编译器
$ sudo yum install gcc
八、Windows gcc和gcc编译器Windows安装
Windows中自带了gcc的编译器,但是由于环境配置比较麻烦,我们可以采用MinGW或者Cygwin的方式来安装。
使用MinGW进行安装,需要对其进行如下配置:
- 首先,需要下载MinGW Installer并执行安装过程
- 在安装到选择组件的时候勾选mingw32-base组件(必选),然后安装到默认的C:/MinGW目录下
- 安装完成后,将C:/MinGW/bin加入到系统环境变量中。
- 打开命令行窗口,输入以下命令来验证是否安装成功:
gcc --version
使用Cygwin进行安装,需要对其进行如下配置:
- 下载Cygwin Installer并执行安装过程
- 在选择Package时,选择gcc(可选)和make(必选)
- 安装完成后,将Cygwin的bin目录加入到系统环境变量中
- 打开命令行窗口,输入以下命令来验证是否安装成功:
gcc --version