GCC 原名為 GNU C 語言編譯器,因為它原本只能處理 C語言。GCC 很快地擴充套件,變得可處理 C++。之後也變得可處理 Fortran、Pascal、Objective-C、Java, 以及 Ada與其他語言。GDB是GNU開源組織釋出的一個強大的UNIX下的程式除錯工具。MinGW,即 Minimalist GNU For Windows。它是一些標頭檔案和埠庫的集合,該集合允許人們在沒有第三方動態連結庫的情況下使用 GCC 產生 Windows32 程式。 cygwin是一個在windows平臺上執行的unix模擬環境,是cygnus solutions公司開發的自由軟體(該公司開發了很多好東西,著名的還有eCos,不過現已被Redhat收購)。它對於學習unix/linux操作環境,或者從unix到windows的應用程式移植,或者進行某些特殊的開發工作,尤其是使用gnu工具集在windows上進行嵌入式系統開發,非常有用。隨著嵌入式系統開發在國內日漸流行,越來越多的開發者對cygwin產生了興趣。
GCC 原名為 GNU C 語言編譯器,因為它原本只能處理 C語言。GCC 很快地擴充套件,變得可處理 C++。之後也變得可處理 Fortran、Pascal、Objective-C、Java, 以及 Ada與其他語言。GDB是GNU開源組織釋出的一個強大的UNIX下的程式除錯工具。MinGW,即 Minimalist GNU For Windows。它是一些標頭檔案和埠庫的集合,該集合允許人們在沒有第三方動態連結庫的情況下使用 GCC 產生 Windows32 程式。 cygwin是一個在windows平臺上執行的unix模擬環境,是cygnus solutions公司開發的自由軟體(該公司開發了很多好東西,著名的還有eCos,不過現已被Redhat收購)。它對於學習unix/linux操作環境,或者從unix到windows的應用程式移植,或者進行某些特殊的開發工作,尤其是使用gnu工具集在windows上進行嵌入式系統開發,非常有用。隨著嵌入式系統開發在國內日漸流行,越來越多的開發者對cygwin產生了興趣。