admin管理员组

文章数量:1566354

文章目录

    • MinGW 的下载和安装
    • Cygwin 的下载和安装
    • Babun的下载和安装
    • Msys2 的下载和安装
    • VS MSVC 的下载和安装

MinGW 只包括gcc和g++,不支持离线安装。
MinGW Distro是打包好的MinGW,可离线安装 。
Cygwin 不仅提供了gcc和g++,而且实现了大量的POSIX API,不支持离线安装。
Babun是基于Cygwin的,预置git和oh-my-zsh,支持离线安装。
MSYS2是Windows的软件发行版和构建平台,可离线安装。
VS-MSVC则是微软官方提供的nmake等工具。
总得来说,我最喜欢 MinGW Distro,因为就带一个gcc和g++。

MinGW 的下载和安装

原版的MinGW 多年未更新了,我选择MinGW-w64:Mingw-w64是原始mingw项目的进步,该项目旨在支持Windows系统上的GCC编译器。它在2007年进行了分支,以便为64位和新API提供支持。从那以后,它得到了广泛的使用和分发。
下载地址:MinGW-w64 - for 32 and 64 bit Windows download | SourceForge
下载后进行在线安装,但是这个软件不会读取代理设置,无法进行下载。
然后我找到了离线安装的方法:c - Is there an offline MinGW installer? - Stack Overflow

随后的我就选择另外一个更方便的安装的版本:MinGW Distro - nuwen
这个版本是有个人帮忙维护,目前包含GCC 8.2.0和Boost 1.69.0,只需下载80M的文件,解压后可以直接使用。
解压后找到MinGW/bin目录,运行gcc和g&

本文标签: 版本系统gccWindowsmsvc