tdm-gcc是一個Windows編譯器套件,是MinGW64的完整打包分發(fā)版本,包括gcc、g++、c+_等??梢杂糜?2或64位任何版本的Windows系統(tǒng),包含了幾乎所有的必備和第三方軟件,安裝程序時會同時自動設置環(huán)境變量,非常方便。軟件結(jié)合了最新穩(wěn)定版本GCC工具,為MinGW64運行時創(chuàng)建一個開源替代微軟的編譯器和平臺SDK,且工具比較齊全,適合那些需要通過 configure make 等命令從源代碼進行編譯生成 Windows EXE 可執(zhí)行程序或 DLL 的項目。
安裝教程
1、解壓文件,雙擊tdm64-gcc-5.1.0-2.exe程序安裝
2、進入安裝界面,點擊create
3、選擇mingw-w64/tdm64
4、一直下一步直至安裝完成,把勾去掉,點擊finish退出
使用教程
1、隨便在一個目錄下創(chuàng)建文本文檔,輸入內(nèi)容
2、保存為.c格式文件,用gcc.exe打開
3、得到輸出內(nèi)容則運行成功
軟件對比
tdm-gcc與mingw
相同點:
一、 他們都是用于編譯生成Windows?τ貿(mào)絳虻墓ぞ吡礎?
二、 他們都是基于gcc的。
不同之處(只說大的):
一、項目之間的關系
1. MinGW應該是最先誕生的。
2. TDM-GCC及其他類似的編譯器集成包
它是非官方組織提供及維護的編譯器集成包。換句話說,他不是由MinGW或MinGW-w64項目官方提供的編譯器集成包。
但他基于MinGW及MinGW-w64。而且,他也有他的優(yōu)點:
例如,這款軟件集成了:最新的穩(wěn)定版本的GCC工具集,一些實用的補丁,MinGW及MinGW-w64中的運行時API。
除了這款軟件之外,類似的非官方編譯器集成包有Boost Science Package 、TakeoffGW等(其中大多基于MingGW-w64項目)。
二、功能差別
1 MinGW-w64
支持編譯生成Win32與Win64的windows程序。
2. 軟件及其他非官方的編譯器集成包
看他們基于什么項目。多數(shù)估計能支持編譯生成Win32與Win64的windows程序。
三、運行平臺
1. MinGW-w64
在Win32、Win64、Linux 32、Linux 64等主流平臺上都有版本可用。
2. TDM-GCC及其他非官方的編譯器集成包,只能運行在windows平臺。
0條評論