# code::blocks 安裝教學 > [name=Bogay] ## 一、下載 首先到官網的[下載頁面](http://www.codeblocks.org/downloads/26),可以看到各種 code::blocks 的版本,在這邊我們需要選擇的是 `mingw-setup` 的版本,點擊後面的 [FossHUB](https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-20.03mingw-setup.exe) 或是 [Sourceforge.net](http://sourceforge.net/projects/codeblocks/files/Binaries/20.03/Windows/codeblocks-20.03mingw-setup.exe) 下載安裝檔  ## 二、安裝 點開安裝檔之後基本上就一直點 *next* 就可以了,如果對自訂的部分好奇的可以問助教  ## 三、第一次啟動 安裝完第一次打開後,`code::blocks` 應該會讓你選擇**編譯器**(*Compiler*),沒意外的話你應該只會看到 [*GNU GCC Compiler*](https://en.wikipedia.org/wiki/GNU_Compiler_Collection) 是亮起來的,把它點下去就對了,記得按 *Set as default* 喔。  之後下一步它會跳出選擇 *File associations* 的視窗,如果你都只有用 `code::blocks` 在寫程式的話,建議你選第三個,這樣以後遇到 `.c` 或是 `.cpp` 的檔案,預設就會用 `code::blocks` 幫你打開了  ## 四、開發 ### 單個檔案 在視窗右上角,選擇那個檔案的 *icon*,然後選擇 *Empty file*,之後就會打開一個新的檔案了  預設的檔案是沒有附檔名的,所以也就不會有語法高亮 (*syntax highglight*),這時候記得先存個檔,會讓你在寫程式的時候比較方便閱讀   :::info :bulb: 如果檔名旁邊有看到一個 `*` (像是 \*Untitled1 這樣),代表的是你的檔案還未儲存 ::: ### 或是...專案 可以從 *Start here* 這邊選擇 *Create a new project*,或是從右上角選擇 *File > New > Project...*  按下創建新專案之後,會需要選擇模板 (*template*),就程設一來說,我們通常會選擇 *Console application*  之後會需要選擇語言 (`C/C++`),我們在上課的語言所教的是 `C`,所以在這邊我們選擇 `C`  下一步會需要設定專案的一些屬性,這裡一定要打的分別是 *Project title* 和 *Folder to create project in*,如果沒輸入的話會無法創建新專案  :::info :bulb: 檔案路徑的部分,因為 `code:blocks` 會幫你創建一個資料夾,所以可以不用自己手動額外包一層 ::: 最後一步會需要你設定編譯器與專案所用的 *build* 的設定與輸出位置,絕大部分情況下,這裡保持預設值就可以了  恭喜你成功創建了一個專案,現在可以從左側視窗選擇 `main.c` 開始編輯程式碼了  ### 執行 當你寫好你的程式要執行時,在編輯區上方有三個按鈕,分別是 *Build*, *Run*, *Build and Run*,*Build* 代表的是把你的程式碼 (*source code*) 變成可執行檔 (*executable*),而 *Run* 代表的是執行你的程式,所以通常來說我們都是按下 *Build and Run* 即可  ### 除錯 (*Debug*) 有時候程式會需要除錯,這時可以用到圖中紅圈區的按鈕,來逐行檢視你的程式執行結果。  :::warning :warning: 只有在專案底下才能使用 `code:blocks` 的除錯功能,單檔是不行的喔 :::
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up