code blocks使用
步驟1:下載Code::Blocks
- 如果你的電腦不能下載執行檔,可以到http://5xpan.com/fs/ef7lay2l1i5n3u7x9/下載後將副檔名zip改成exe就可以了
- 到官方網站:http://www.codeblocks.org/downloads
- 跟著連結到”Download the binary release”(或直接點此)
- 到Windows 2000 / XP / Vista / 7 這個部份
- 看看檔案的名字是否有包括mingw。(截至ㄚ琪發稿的名稱應該還是codeblocks-10.05mingw-setup.exe;10.05是版本別可能會因不同時間而不同)。
- 儲存檔案到你的桌面,檔案大概有74MB。
步驟2:安裝Code::Blocks
雙擊安裝程式。
選擇完整安裝
按Next >幾次,有些設定的教學會假定你安裝在C:\Program Files\CodeBlocks (這是預設的安裝位置),但是你可以安裝到任何地方假如你喜歡的話
啟動Code::Blocks,按是
步驟3:執行Code::Blocks
系統將提示你自動偵測到的編譯器視窗:
ㄚ琪的系統上明顯地比原文多很多
其實還有這個提示視窗,可以依照你的需求關閉或是繼續看下一個,還有選擇下一次開啟時要不要看這個。
當你看到編譯器自動偵測的視窗時,只要按OK就行了,接著Code::Blocks會問你是否想要跟C/C++檔案關聯,這是預設的選擇–我建議你也這樣做,按OK。
Code::Blocks啟動後的長相
這個視窗也可以關閉掉。
現在要開始寫程式了
點擊File選單->下面的”New”->選擇 “Project…”
下面的視窗就會出現:
點擊”Console Application”然後按”Go”按鈕。
有個歡迎視窗,不關它按Next。
接著出現語言的選擇對話框:
你會被問到你要選C或C++,假如你不確定,就使用C++,否則,選擇你正在學習的語言(你會發現這裡有C跟C++的教學)。
之後按”Next”,接下來Code::Blocks會提示你要在哪儲存控制台應用程式:
我會建議你放在自己的資料夾中,然後它會新增幾個檔案(這在你建構其他型態的專案更是如此),你會需要給定你的專案名稱,任何名稱都可以。
點擊”Next”,接著會提示你設定你的編譯器:
你不需要做任何事,只要接受預設的選項然後按”Finish”。
現在你可以開啟左邊的main.cpp:
(假如你沒有看到main.cpp你可能需要展開”Sources”資料夾的內容)
這時,你會有你的main.cpp檔案,你可以改成你喜歡的,現在,只要讓它說”Hello World!”,所以我們可以執行它,按F9,會先編譯然後執行。
疑難排解
①如果你是發生下列的訊息code block 無法編譯的話:
Could not auto-detect installation path of “GNU GCC Compiler…”
Do you want to use this compiler’s default installation directory?
請務必確認是否使用有mingw之類的檔名來安裝。
如果不行的話,就到設定 → Compiler
在中間上面有compiler settings、linker settings…
選到第四個(Toolchain executables)
編譯器安裝目錄 應該是C:\Program Files\CodeBlocks\MinGW
如果不是的話你可以按旁邊的自動偵測按鈕,它應該會自動找到正確的路徑
如果這樣不成功的話你就按”…”自己去找到C:\Program Files\CodeBlocks\MinGW
②假如沒辦法執行最常看到的錯誤訊息會像是
“CB01 – Debug” uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping…”
首先,確定你下載正確的Code::Blocks版本,這個版本會包括MinGW,假如無法解決問題,它可能會是編譯器自動偵測的問題,這裡會告訴你如何檢查你目前”自動偵測的”狀態,到”Settings|Compiler and Debugger…”,接著在左邊,選擇”Global Compiler Settings” (它有一個齒輪的圖示)然後在右邊,選擇”Toolchain executables”標籤,這個標籤有一個”Auto-detect”按鈕是你可以使用的,那可以修正問題–假如沒辦法,你可以手動填寫表單,這裡有一個截圖說明我的系統是長怎樣,假如跟你安裝的路徑不同變更”Compiler’s installation directory”這裡標示的路徑,接著確認所填寫的每件事。
一旦你做完這件事,再試著按F9看看你是否可以執行程式。
現在教你設定程式編輯區
到Settings → Editor…
想要改變字型點選Choose按鈕。
可以直接針對有的字型、樣式、大小…等等做選擇,也可以點選「顯示更多字型」
我們試試看Fixedsys字型,12點,這個字型有Big 5字集
再重新點擊Choose按鈕,就會看到Fixedsys
Syntax highlighting→ 取消註解粗體→將Bold勾選取消
你也可以到Code completion→ 取消「程式碼自動完成」→ 勾選 Disable code-completion
選擇SpellChecker→ 取消拼字檢查 將 Enable online spell checker 、 Enable spelling suggestion tooltips 、Enable thesaurus tooltips
如果想要使用code block 中文的朋友可以繼續閱讀Code::Blocks 13.12 繁體中文化,這裡不會有code block中文亂碼的問題。