1介紹
是一個開放源碼的全功能的跨平台C/C++繼承開發環境
是開放源碼軟件
是由純粹的C++語言開發完成,它使用了著名的圖形界面庫wxWidgets(2.6.2unicode)版
對於追求完美的C++程序員,再也不必忍受Eclipse的緩慢
CodeBlocks優點:
跨平台,windows、linux都可以用
完全免費
體積小、運行速度快
2 VsCode & VStudio & CodeBlocks比較
前端開發,建議用簡單點的 VS Code 比較好上手
C/C++后端開發,建議用CodeBlocks
Visual Studio Code:輕量級,啟動快的編輯器,集成Git,可通過安裝插件實現編譯、調試等等(缺點:插件需要自己安裝)
Visual Studio Community:編輯,編譯器,集成開發環境,運行速度慢,內存占用大
Visual Studio:集成開發環境,收費軟件,運行速度慢,內存占用大
CodeBlocks:相對vs,體積小,運行速度快,免費;
相對vscode,CodeBlock是開發環境,已有包含插件的安裝包,且內存占用小
綜上:VsCode、VStudio支持任何語言開發,CodeBlocks只支持C/C++開發
3 window下安裝
百度上搜CodeBlocks,進入官網,下載安裝包codeblocks-17.12mingw-setup.exe
雙擊codeblocks-17.12mingw-setup.exe安裝包,按提示一直下一步即可安裝完成
注:
codeblocks-17.12mingw-setup.exe 此安裝包包括codeblocks軟件及所需要的所有插件(建議安裝此包)
codeblocks-17.12-setup.exe 此安裝包只是保護codeblocks軟件,不包含插件,需要自己重新安裝類似mingw的插件
上面2個包都是binaryrelease版
4使用指導
4.1 創建項目
點擊file > new > project > console application >console application > go > 選C/C++ > next
彈出如下
點擊next,彈出如下,注意紅色框,點擊完成即可
4.2 項目編譯運行
紅色框內圖標分別為:編譯、運行、編譯運行,重新編譯
要執行上面哪個操作,直接點擊圖標即可
4.3 調試
下圖紅色框圖標,第二個紅色框按鍵是“查看斷點各種信息”
SHIFT+F7開啟debug模式
4.4 打開項目
雙擊項目目錄下的**.cbp文件
4.5 已有源碼時創建項目
在的情況下如何在codeblocks 里建立project??
1 建立project
2 加入文件。
具體:第2步中 把源文件放到project 目錄下,加入工程即可。
如何設置命令行參數?
project->set program's arguments.
如何使用現成的 makefile?
1)“File -> New -> Project”,選擇“Empty Project”並創建。
2)選中 Project,右鍵,選擇“Add files”,將 c/c++ 和 head files 加入工程。
3)選中 Project,右鍵,選擇“Properties”,“Project settings”選項卡中的“Makefile”填入Makefile 文件名,並勾選“This is a custom Makefile”。
4)選中 Project,右鍵,選擇“Build options”,刪除“"Make" command”選項卡中所有的“$target”。
4.6 常用技巧
改變代碼字體大小
鍵盤上的Ctrl鍵並滑動鼠標滑輪
整改代碼格式
點擊Plugins > Source code formatter
設置編譯器
settings > compiler > Toolchain executables
出現如下圖,點擊點擊Auto-detect(自動檢測)也就是自動檢測出MinGW(CodeBlocks的編譯器)之后就能正常使用