環境:Ubuntu 12.04,CodeBlocks 10.5-1
Ubuntu 12.04 下安裝Code::Block 見 http://www.linuxidc.com/Linux/2012-10/73116.htm
Code::Blocks 的詳細介紹:請點這裡
Code::Blocks 的下載地址:請點這裡
1、打開CodeBlocks開發環境,新建工程,選擇 Empty project
2、設置工程屬性,Project->Properties->Project settings,勾選"This is a custom Makefile",點擊OK保存
3、設置編譯選項,Project->Build options->"Make" commands,此頁面中有5個命令行設置,只需設置2個即可,分別是Clean project/target和Silent build
例如
Clean project/target: make -f Makefile clean
Silent build:make -s -f Makefile BUILD=DEBUG
4、新建文件Makefile,注意在CodeBlocks中,TAB符默認為4個空格,4個空格的TAB符會導致make -f Makefile時報錯,錯誤信息:***missing separator. stop,必須更改默認設置,打開Settings->Editor->General settings,在TAB options中勾選Use TAB character,保存後編寫Makefile內容。
5、新建或添加C/C++源文件,修改Makefile依賴關系,編譯。
在CodeBlocks中調試工程時,需要在編譯選項中加上 -g,編譯鏈接C++程序時,最好用g++,而使用gcc或cc時,可能會有鏈接問題,更多內容可以參考gcc/g++的區別。
本文鏈接地址:http://www.linuxidc.com/Linux/2014-04/100140.htm