本文說明如何安裝 Winodws 版本的 Codeblocks,以及安裝與使用合適的 C++ Complier,包括,cygwin 以及 MinGW。
一、安裝 Windows 版中的 Codeblocks
可至「Windows 版的 Codeblocks 官方下整綱站」,於 Microsoft Windows 段落中,顯示多種不同類型的 Winodws 版 Codeblocks,一般而言,許多人會直接下載「codeblocks-xx.xx-setup.exe」,例如,「codeblocks-20.03-setup.exe」的安裝檔案,但是此一類型的安裝檔並不包括適合 Windows 環境下的 GNU GCC complier,所以安裝過要再安裝相關的 C++ complier 並將這些 C++ Complier 與 codeblocks 串接設定好,還要花很多的功夫,甚至會產生很多的錯誤,所以建議一開始不要安裝此一不包括 GNU GCC complier 的安裝檔。
建議要下載「codeblocks- xx.xxmingw-setup.exe」,例如,「codeblocks-20.03mingw-setup.exe」,此一類型的安裝檔,就直接包括會安裝 MinGW (Minimalist GNU for Winodws) 版本的 GNU GCC complier,安裝完成後此一 MinGW 的完整目錄路徑為「C:\Program Files\CodeBlocks\MinGW」,此一版本的 MinGW 是一個 64 位元的版本。當安裝完成 CodeBlocks 與 內含的 MinGW時,CodeBlocks 會自動偵測預設與連接設定的 C++ Complier 為 GNU GCC complier 且該 Complier 是位在 MinGW 的目錄下。此一版本的 CodeBlocks 其優點在於,使用者不用事後再手動的安裝與設定連接 C++ Complier,因為手動安裝與設定不同的 C++ Complier 有些複雜而且容易出錯。