sudo apt-get install build-essential
* 有可能安装 build-essential 后gdb就已经安装过了
sudo apt-get install gdb
2. 在 Ubuntu 软件中心 中安装 Code::Blocks IDE或者
$sudo apt-get install codeblocks
$sudo apt-get install codeblocks-dbg
$sudo apt-get install wxformbuilder
($sudo apt-get install contrib,原文作者解释到,这是安装wxSmith,如果不安装就算是使用wxfb。)
或者直接在Ubuntu软件中心里,关键字搜索codeblock就能找到codeblock进行安装。
我是在软件中心安装的,然后又在终端安装了codeblocks-dbg,目前还不知道这个事干什么用的。就先装上了。
3. 安装 Code::Blocks 的调试组件 Valgrind 用来探测内存泄露的:
sudo apt-get install valgrind
4. 安装外围爱好者根据需要自行编译并贡献的软件
sudo apt-get install codeblocks-contrib
5. 安装 wxWidgets 开发相关项:(注:安装前到www.wxWidgets.org上看一下最新版本)
sudo apt-get install libwxbase2.8-dbg
sudo apt-get install libwxbase2.8-dev
sudo apt-get install libwxgtk2.8-dbg
sudo apt-get install libwxgtk2.8-dev
sudo apt-get install wx2.8-i18n
sudo apt-get install wx2.8-doc
sudo apt-get install wx2.8-examples
sudo apt-get install wx-common
Code::Blocks和wxWidgets整合非常好,几乎不用做任何额外的配置。
添加软件更新源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo gedit /etc/apt/sources.list
# 添加如下两个更新地址
deb http://apt.tt-solutions.com/ubuntu/ edgy main
deb http://apt.tt-solutions.com/ubuntu/ feisty main
然后存盘,退出gedit。
安装公钥 :
wget -q http://apt.wxwidgets.org/key.asc -O- | sudo apt-key add -
wget -q http://lgp203.free.fr/public.key -O- | sudo apt-key add -
从tt-solutions.com添加key
wget http://www.tt-solutions.com/vz/key.asc
sudo apt-key add key.asc
sudo apt-get update
sudo apt-get dist-upgrade到此你就ok啦!!
但是如何使用和定制自己的codeblocs,请看下篇博客详解(你值得拥有哦)