這既是一份CodeBlocks使用教程,也是一份經由小編最新整理帶來的CodeBlocks使用手冊,如果你需要一份這樣的codeblocks使用教程或是手冊,那就趕緊點擊本文下方相應的下載地址進行下載查閱吧!相信這份codeblocks教程一定不會令你失望的!
溫馨提示:
本文檔為PDF格式文檔,因此需確保在閱讀之前你已經安裝了PDF閱讀器,如果尚未安裝閱讀器,建議下載福昕PDF閱讀器或其他PDF閱讀器進行安裝后閱讀。
內容節選
封皮………………………………………………………………………………………………………………0
目錄………………………………………………………………………………………………………………1
前言………………………………………………………………………………..…………………………......2
1. 安裝Code::Blocks………………………………………………………………………….…………………3
1.1 下載……………………………………………………………………………………….….…………. .3
1.2 安裝……………………………………………………………………...………………….….…………3
2. Code::Blocks的編程環境配置…………………………………………………………….……….…………7
2.1 環境………………………………………………………...…………………………………..…………7
2.2 編輯器…………………………………………….…………………………………….….…………....12
2.3 編譯器和調試器……………………………………………………………………….……….……….13
3. 編寫程序……………………………………………………………………………….……….....………...17
3.1 創建一個工程…………………………………………………………………….………….………….17
3.2 添加和刪除文件…………………………………………………………………………..…………….20
3.3 編輯文件………………………………………………………………………………………..……….25
3.4 編譯程序…………………………………………………………………….…………………..……....30
3.5 調試程序………………………………………………………………………………..……………….43
3.6 閱讀別人編寫的程序………………………………………………………………...…………………74
4. 附錄…………………………………………………………………………………………………...……..79
4.1 Linux下安裝Code::Blocks……………………………………………………………………………….79
4.2 Mac OS X下安裝Code::Blocks………………………………………………………………………….80
4.3 Code::Blocks搭配高版本gcc編譯器…………………………………………………………………….80
4.4 安裝配置boost…………………………………………………………………………...........................82
特別說明...........................................................................87
……
運行該目標文件(debug或者release版本), 可以用鼠標點擊快捷菜單上的按鈕 , 則一種可能的運行結果(由于使用的隨機數,因此每次運行結果可能都不相同)見下圖。
……
生成debug和release版本的二進制文件運行結果相同,但它們二進制文件大小不同,此處find_min的debug版本二進制文件大小26.13KB,release版本的二進制文件大小5.5KB。由于前者包含了一些測試信息,所以它的二進制文件較大。
一次編譯成功當然最好,但是很多時候不能一次編譯成功,這時需要根據給出的出錯信息修改源程序,然后重現編譯,可能需要反復這個過程,直到編譯成功。編譯成功說明沒有語法錯誤,但未必沒有邏輯錯誤,程序中的邏輯錯誤需要您自己檢查,當然了,您可以使用調試工具幫助檢查邏輯錯誤。
再看一個例子,下面這個例子用來查看當前編譯器的補白(padding),也有很多人稱補白為對齊(alignment),補白是編譯器為了提升程序執行速度,讓不同數據類型占用同樣的長度一起處理,從而減少CPU取指令次數,提升運算速度。下面給出的代碼不能一次編譯成功,需要我們找到問題所在,并改正其中的語法錯誤。
……
上面的提示大致意思是:
“出錯:在返回類型后新類型必須定義”
“注意:可能padding定義后少了一個分號”
“出錯:main中聲明了兩個或者更多個類型”
修改源程序中的錯誤技巧性非常強,如果程序不能通過編譯,那么根據出錯的提示信息修改源程序時,能看懂哪些錯誤信息就先修改哪里的錯誤,有時可能源程序僅一兩個錯誤,但編譯器提示錯誤信息給出很多, 這些錯誤信息中很大一部分可能沒有任何幫助價值, 我們需要找出對我們有意義的錯誤信息。
有時我們發現,修改完一個錯誤重新編譯后原來給出的很多錯誤信息突然變得少多了。
此外,如果您經常編程,最好能讀懂編譯器給出的提示信息。如果您的計算機專業英語非常好,那將對您的編程有很大作用,不僅僅是看編譯器給出的提示信息方便了修改程序中的語法錯誤,而且編程過程中經常需要查閱函數的說明文檔,計算機專業英語對于編程有很大幫助。
現在開始修改錯誤。我們首先去找padding的定義,看看是否忘記了一個分號。查找padding的聲明或者實現很簡單,選中padding,則padding變成了灰色,所有和padding相同的字符竄都變成了紅色(注:
筆者使用了比較新的Code::Blocks版本,如果您用的版本比較舊,則可能沒有這樣的功能,顏色可以設置,不一定是紅色),按下用鼠標右鍵在彈出的快捷菜單中選擇按鈕 ,見下圖。
……
附錄有幾個部分,分別講述在不同的操作系統上安裝 Code::Blocks,配置其他庫等。
4.1 在 在 Linux 下安裝 Code::Blocks
Linux 版本眾多,不同版本有些差異,這里以在 ubuntu 和 fedora 上安裝 Code::Blocks 為例。
4.1.1 Ubuntu
(1) 在/etc/apt/sources.list 下添加如下內容。
以root身份登陸,打開一個圖形界面的編輯器,在終端上粘貼下面一行內容。
gksu gedit /etc/apt/sources.list
在文件末尾貼上以下內容。
# codeblocks
deb http://lgp203.free.fr/ubuntu/ gutsy universe# wxwidgets
deb http://apt.wxwidgets.org/ gutsy-wx main
注意:在第(1)步您也可能需要使用feisty而并非gutsy, 這跟你使用的ubuntu版本有關。
(2) 確保您的package system信任這些源就需要添加他們的key。
在終端鍵入以下內容。
wget –q http://lgp203.free.fr/public.key -O- | sudo apt-key add –wget –q http://apt.wxwidgets.org/key.asc -O- | sudo apt-key add –在終端鍵入以下內容更新這些包。
sudo apt-get update
sudo apt-get upgrade
(3) 安裝Code::Blocks
在終端鍵入下行內容。
sudo apt-get install libcodeblocks0 codeblocks libwxsmithlib0 codeblocks-contrib想得到最新的nightly build就重復一次第(3)步。
現在您應該可以在程序語言列表中見到Code::Blocks了。
4.1.2 Fedora
(1) 以root身份登陸,在控制臺窗口執行下面的命令。
yum install codeblocks
(2) 運行Code::Blocks
在應用程序的下拉菜單中找到程序設計選擇Code::Blocks IDE。
或者打開一個控制臺窗口執行下面的命令。
codeblocks
……
pdf格式免費版CodeBlocks使用教程下載(最新整理版使用手冊)相關內容小編就為大家介紹到這里了,更多pdf格式免費文檔資料下載,敬請關注東坡下載站!
- PC官方版
- 安卓官方手機版
- IOS官方手機版