GNU
gcc.gnu.org βΊ install βΊ download.html
Downloading GCC - GNU Project
The source distribution includes ... (GCC 13 and later) and Algol 68 (GCC 16 and later, experimental) compilers, as well as runtime libraries for C++, Objective-C, COBOL, Fortran and Algol 68. For previous versions these were downloadable as separate components such as the core ...
SourceForge
sourceforge.net βΊ projects βΊ gcc-win64
gcc-win64 download | SourceForge.net
Download gcc-win64 for free. x64 build of GCC for Windows. x64 C/C++ compiler for Windows using (unofficial build): - gmp - mpfr - mpc - isl - cloog - mingw-w64 - gcc - seh You need at least core2 command set support to run this application. Note that every version with bundled gdb needs at ...
Videos
19:39
gcc 16 (or any nightly release) for C,C++, and D - Compile nightly ...
03:07
What Are The Different Versions Of GCC? - Next LVL Programming ...
02:01
How Do I Use the Latest GCC on Ubuntu? [GUIDE] - YouTube
09:06
How to install GCC-win64 Compiler on Windows 10/11 [ 2025 Update ...
08:02
How to install GCC Compiler 14 on Windows 10/11 [2024 Update] Latest ...
26:57
How To Install GCC on Windows - YouTube
GNU
gcc.gnu.org βΊ releases.html
GCC Releases - GNU Project
GCC releases may be downloaded from our mirror sites.
optimizing compiler produced by the GNU Project, key component of the GNU tool-chain and standard compiler for most projects related to GNU and the Linux kernel.
Factsheet
Original author Richard Stallman
Developer GNU Project
Initial release March 22, 1987; 38 years ago (1987-03-22)
Original author Richard Stallman
Developer GNU Project
Initial release March 22, 1987; 38 years ago (1987-03-22)
GNU
gcc.gnu.org
GCC, the GNU Compiler Collection - GNU Project
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Objective-C++, Fortran, Ada, Go, D, Modula-2, COBOL, Rust, and Algol 68 as well as libraries for these languages (libstdc++,...). GCC was originally written as the compiler for the GNU operating system.
WinLibs
winlibs.com
WinLibs - GCC+MinGW-w64 compiler for Windows
Don't worry. For most purposes the latest Windows 64-bit release version with MSVCRT runtime and POSIX threads is a good choice. Download it here. GCC 15.2.0 (with POSIX threads) + MinGW-w64 13.0.0 (UCRT) - release 6 (LATEST)
GNU
gcc.gnu.org βΊ install
Installing GCC - GNU Project
The latest version of this document is always available at https://gcc.gnu.org/install/. It refers to the current development sources, instructions for specific released versions are included with the sources.
Jmeubank
jmeubank.github.io βΊ tdm-gcc βΊ download
Download | tdm-gcc
The latest release is based on GCC 10.3.0. ... The easiest way to get TDM-GCC is via an installer. The following links are for TDM-GCC releases since the TDM-GCC 9 series. Older versions are still available on SourceForge: TDM-GCC files.
Linux From Scratch
linuxfromscratch.org βΊ blfs βΊ view βΊ svn βΊ general βΊ gcc.html
GCC-15.2.0
This issue does not affect native ... installed, ensure they are recompiled using the updated version of GCC. Download (HTTP): https://ftpmirror.gnu.org/gcc/gcc-15.2.0/gcc-15.2.0.tar.xz...
GNU
gcc.gnu.org βΊ gcc-15
GCC 15 Release Series - GNU Project
The GCC developers are pleased to announce the release of GCC 15.2.
Top answer 1 of 2
3
I recommend using MinGW-w64 over MinGW as it is more up to date and supports both 32 and 64 bit Windows.
If you use MSYS2 shell you can install MinGW-w64 using pacman.
There is also a standalone build of MinGW-w64 GCC available from http://winlibs.com/ that requires no installation. Just extract the download and use it.
If you're a beginner you should use an IDE, like Code::Blocks or Visual Studio Code.
2 of 2
1
Documentation says
To obtain GCC please use our mirror sites or our version control system
Alternatively you can get it from here
GNU
gcc.gnu.org βΊ gcc-12
GCC 12 Release Series - GNU Project
The GCC developers are pleased to announce the release of GCC 12.5.
Wikipedia
en.wikipedia.org βΊ wiki βΊ GNU_Compiler_Collection
GNU Compiler Collection - Wikipedia
3 weeks ago - As of the 15.1 release, GCC includes front ends for C (gcc), C++ (g++), Objective-C, Objective-C++, Fortran (gfortran), Ada (GNAT), Go (gccgo), D (gdc, since 9.1), Modula-2 (gm2, since 13.1), Rust (gccrs, since 15.1), COBOL (gcobol, since 15.1), and ALGOL 68 (ga68, since 16.1) programming languages, with the OpenMP and OpenACC parallel language extensions being supported since GCC 5.1. Versions prior to GCC 7 also supported Java (gcj), allowing compilation of Java to native machine code.
GitHub
github.com βΊ gcc-mirror βΊ gcc
GitHub - gcc-mirror/gcc
The installation information includes details of what is included in the GCC sources and what files GCC installs. See the file gcc/doc/gcc.texi (together with other files that it includes) for usage and porting information. An online readable version of the manual is in the files gcc/doc/gcc.info*. See http://gcc.gnu.org/bugs/ for how to report bugs usefully.
Starred by 10.7K users
Forked by 4.7K users
Languages Β C++ 30.1% | C 29.3% | Ada 14.0% | D 5.9% | Go 5.3% | HTML 3.6%
Reddit
reddit.com βΊ r/cpp βΊ gcc 15 released π
r/cpp on Reddit: GCC 15 Released π
April 25, 2025 -
πCongratulations to the GCC team!
πππ₯π₯ π€© π π₯³ π€ π» π₯ π
Release Notes
GNU Git Branch and Tag (quite slow)
Github mirror
Top answer 1 of 5
41
AMD GPU (GCN) The standard C++ library (libstdc++) is now supported and enabled. I've really got to give GCC's GPU offloading a try sometime. Does anyone have any experience with the performance of this, vs reasonably well written GPU code by hand? I might do some tests and write them up to see if its actually workable for high performance code Experimental support for supporting generic devices has been added; specifying gfx9-generic, gfx10-3-generic, or gfx11-generic to -march= will generate code that can run on all devices of a series. Additionally, the following specific devices are now have experimental support, all of which are compatible with a listed generic: gfx902, gfx904, gfx909, gfx1031, gfx1032, gfx1033, gfx1034, gfx1035, gfx1101, gfx1102, gfx1150, and gfx1151. To use any of the listed new devices including the generic ones, GCC has to be configured to build the runtime library for the device. Note that generic support requires ROCm 6.4.0 (or newer). For details, consult GCC's installation notes.
2 of 5
29
Hurry up package managers I donβt want to build it myself.
GNU
gcc.gnu.org βΊ gcc-13
GCC 13 Release Series - GNU Project
The GCC developers are pleased to announce the release of GCC 13.4.
SourceForge
sourceforge.net βΊ projects βΊ tdm-gcc
TDM-GCC Compiler download | SourceForge.net
TDM-GCC is now hosted on Github at https://jmeubank.github.io/tdm-gcc/. The most recent stable releases from the GCC compiler project, for 32-bit and 64-bit Windows, cleverly disguised with a real installer & updater.
Linux Mint Forums
forums.linuxmint.com βΊ board index βΊ interests βΊ programming & development
How to Update GCC Latest Version? - Linux Mint Forums
gcc-12 --version gcc-12 (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0 Copyright (C) 2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. gcc-11 --version gcc-11 (Ubuntu ...
Tamu
hprc.tamu.edu βΊ kb βΊ Software βΊ GNU-Compiler-Collection
GNU Compiler Collection (GCC) - Texas A&M HPRC
It is not recommended to use this GCC version for research compiling purposes. It typically lags - and considerably so - the most recently available version of GCC, which is 12.2.0 as of this writing. Also, the basic operating system does not include the additional libraries required to take ...
mingw-w64
mingw-w64.org
mingw-w64
Mingw-w64 is an advancement of the original mingw.org project, which was created to support the GCC compiler on Windows systems. It was forked in 2007 in order to provide 64-bit support and newer APIs.