codeblocks是一個開放源碼的全功能的跨平台c/c++內建開發環境。codeblocks是開放源碼軟體。codeblocks由純粹的c++語言開發完成,它使用了蓍名的圖形界面庫wxwidgets(2.6.2unicode)版。對于追求完美的c++程式員,再也不必忍受eclipse的緩慢,再也不必忍受vs.net的龐大和高昂的價格。
codeblocks提供了許多工程模闆,這包括:控制台應用、directx應用、動态連接配接庫、fltk應用、glfw應用、irrlicht工程、ogre應用、opengl應用、qt應用、sdcc應用、sdl應用、smartwin應用、靜态庫、win32 gui應用、wxwidgets應用、wxsmith工程,另外它還支援使用者自定義工程模闆。在wxwidgets應用中選擇unicode支援中文

二、點選download the binary release下載下傳最新版的codeblocks
這裡使用第三個安裝,我解釋一下:
第一個不帶編譯器,安裝包最小,需要自己下載下傳編譯器
第二個帶tdm4.7.1編譯器,cb就是用4tdm4.7.1編譯的
第三個帶tdm4.8.1編譯器
官方網站上面說了如果用tdm4.8.1編譯cb13.12會有一些問題,但排除你要個性化定制cb的需求因素,那麼,後面兩個安裝包随意了。
我個人是兩個編譯器都有,然後每次ide更新隻需下載下傳不帶編譯器的安裝包即可。
下載下傳完成後一路無腦安裝就可以了
安裝完成後打開codeblocks:
三、現在我們學習如何通過向導建立一個控制台應用,并且直接編譯、運作它
步驟1:
code::blocks主菜單“file”→“new”→“project…”彈出如下對話框中,選擇“console application”
步驟2:
如果出現向導的“歡迎界面”,直接點選下一步。
步驟3:
出現用于選擇語言的對話框,選擇“c++”,下一步。
步驟4:
出現選擇檔案夾的對話框,在“項目标題”中輸入“helloworld”。兩單詞連寫,不包括雙引号。本步操作結果将會在“我的檔案”中“codeblocksprojects”目錄下,建立一個名稱為“helloworld”的目錄。或者是自己定義路徑:
步驟5:
出現編譯器選項對話框。在“編譯器”中選擇“gnu gcc compiler”。其下則預設“debug”與“release”兩個編譯目标都是預設選中的,不必改變,通常我們都需要調試和發行兩個版本,就算是一個hello
word的簡單程式。按下“完成”。
步驟6:
必要時按下“shift + f2”,出現“management”側邊欄,如下圖:
步驟7:
輕按兩下上圖所示的main.cpp,将打開該檔案。暫時我們還并不需要修改它。
步驟8:
主菜單“建構”→“建構”。或者,用熱鍵ctrl+f9,完成編譯。
步驟9:
再按ctrl + f10,運作。(9、10步也可以通過工具欄實作,請讀者自行熟悉)。下面是運作結果圖:
步驟10:
其中“helloworld!”是我們程式的輸出。下面的内容是code::blocks為了友善我們調試而增加的内容(本來該程式運作後,就直接退出),包括顯示了程式運作用時,以及提示“按任意鍵退出”。
注意!:下面是易出現的問題及解決:
如果控制台出現以下字樣:
"helloworld - debug": the compiler's setup (gnugcc compiler) is invalid, so code::blocks cannot find/run the compiler.
probably the toolchain path within the compiler optionsis not setup correctly?! (do you have a compiler installed?)
goto "settings->compiler...->global compilersettings->gnu gcc compiler->toolchain executables" and fix thecompiler's setup.
skipping...
nothing to be done (all items are up-to-date).
target uses an invalid compiler; run aborted
解決方法:windows下裝個mingw設定好環境變量即可
首先下載下傳一個mingw的安裝包,這裡我用的是mingw5.14
下載下傳位址:http://download.csdn.net/detail/sunmc1204953974/7676641
點選安裝
各元件描述:
g++ compiler,c++編譯器
g77 compiler,fortran編譯器
ada compiler,ada編譯器
java compiler,java編譯器
objective c compiler ,objective c編譯器
mingw make ,mingw的makefile解釋器
完成安裝:
環境變量的設定
假定mingw安裝在c:/mingw目錄下。
"我的電腦"圖示上點選右鍵,選擇“屬性”,打開系統屬性(進階屬性)面闆。
選擇“進階”标簽,點選“環境變量”按鈕,點選建立。
建立如下系統變量:
c_include_path = %mingw_home%/include
即:
建立c_includede_path變量,值設為c:\mingw\include,如圖
下面的類推
mingw_home = c:/mingw
library_path = %mingw_home%/lib
cplus_include_path = %mingw_home%/include/c++/3.4.5;%mingw_home/include/c++/3.4.5/mingw32;%mingw_home/include/c++/3.4.5/backward;%mingw_home%/include
path = %path%;%mingw_home%/bin
之後應該就可以用了
轉載請注明出處:http://blog.csdn.net/sunmc1204953974