TDM-GCC
   HOME

TheInfoList



OR:

TDM-GCC is a compiler suite for
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
. 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 Free and open-source software (FOSS) is software available under a Software license, license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term ...
MinGW MinGW ("Minimalist GNU for Windows"), formerly mingw32, is a free and open source software development environment to create Microsoft Windows applications. MinGW includes a port of the GNU Compiler Collection (GCC), GNU Binutils for Windows ...
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 Windows 98 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of Microsoft Windows operating systems. It was the second operating system in the 9x line, as the successor to Windows 95. It was Software ...
. TDM-GCC is a redistribution of components that are freely available elsewhere. A large difference is that it changes the default GCC libraries to be statically linked, and use a shared memory region for
exception handling In computing and computer programming, exception handling is the process of responding to the occurrence of ''exceptions'' – anomalous or exceptional conditions requiring special processing – during the execution of a program. In general, an ...
.


IDEs that come bundled with TDM-GCC

* Code::Blocks * Dev-C++


See also

* Mingw-w64


References

Compilers {{programming-software-stub