TDM-GCC explained

TDM-GCC
Author:John E.
Latest Release Version:10.3.0[1]
Programming Language:C++
Platform:Microsoft Windows
Genre:Compiler
License:CC0
Discontinued:no

TDM-GCC is a compiler suite for Microsoft Windows.[2] It is a commonly recommended compiler in many books, both for beginners and more experienced programmers.

It combines the most recent stable release of the GCC toolset, a few patches for Windows-friendliness, and the free and open-source MinGW runtime APIs to create an open-source alternative to Microsoft's compiler and platform SDK. It is able to build 32-bit or 64-bit binaries, for any version of Windows since Windows 98.

TDM-GCC is a redistribution of components that are freely available elsewhere.[3] A large difference is that it changes the default GCC libraries to be statically linked, and use a shared memory region for exception handling.

IDEs that come bundled with TDM-GCC

See also

Notes and References

  1. https://jmeubank.github.io/tdm-gcc/articles/2021-05/10.3.0-release TDM-GCC 10.3.0 release
  2. Web site: Eubank . John . About | TDM-GCC . jmeubank.github.io . 5 January 2024 . https://web.archive.org/web/20240105043202/https://jmeubank.github.io/tdm-gcc/about/ . 5 January 2024 . en . live.
  3. Web site: Eubank . John . TDM-GCC Compiler . SourceForge . 5 January 2024 . https://web.archive.org/web/20240105045323/https://sourceforge.net/projects/tdm-gcc/ . 5 January 2024 . en . 26 May 2021.