Windows平台常見的有三種:
1. 微軟的cl.exe link.exe,附帶在VC里面。
這個是Windows平台的最佳選擇,編譯快,編譯完了運行快,程序體積小。
2. MinGW/GCC
把*nix環境(unix,linux,BSD,蘋果,安卓等)的GCC編譯器搬到了Windows平台來用,自然沒有微軟的原生好。
但是,GCC具有跨平台優勢,如果你需要在Windows平台上編譯一些其他平台的軟件,可能必須使用。但是,微軟的編譯器支持的平台也越來越多。
3. Intel C語言編譯器、Sun編譯器
比較少見,據說性能很高。