2009年7月1日星期三

[收藏]Ubuntu下 Code::Blocks安装

Ubuntu下 Code::Blocks安装_布鱼缸

建议大家现检查自己的系统里是不是已经有了codeblocks的包,具体方法sudo apt-get install codeblock加上TAB键两下,如果你的系统已经有了codeblocks的相关版本下面就会一一列出来。然后yes就好了。安装源要选好。如果您的机器没有相关源就按下面的方法做吧,下面是转的。
具体安装步骤如下:
1、安装必要组件

代码: sudo apt-get install gdb
2、更新源

代码: gksudo gedit /etc/apt/sources.list

添加(以feisty为例): 代码: deb http://apt.tt-solutions.com/ubuntu/ feisty main
3、获取密钥

代码: wget http://www.tt-solutions.com/vz/key.asc

代码: sudo apt-key add key.asc
4、安装最新 wxWidgets 库

代码: sudo apt-get update

代码: sudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev wx2.8-headers wx-common
5、设置 wxWidgets 默认版本

代码: sudo update-alternatives --config wx-config

从列表中选择一项即可。

6、下载 Code::Blocks 每夜构建版本下载地址:http://forums.codeblocks.org/index.php/board,20.0.html

7、安装 Code::Blocks 代码: sudo dpkg -i CB_20070608_rev4078_Ubuntu6.10+7.04_wx2.8.4.deb

其中,CB_20070608_rev4078_Ubuntu6.10+7.04_wx2.8.4.deb是2007年6月8日最新版本,以此类推。

参考 http://wiki.codeblocks.org/
8.问题记录

后来我重新装了8.02源码版本 8.1 ./configure后,出现如下问题 checking for GTK2... configure: error: Package requirements (gtk+-2.0 >= 2.0.0) were not met: No package 'gtk+-2.0' found

sudo apt-get install libgtk2.0-dev之后问题解决。

8.2 启动时提示找不到共享文件

lhb@lhb-laptop:~/download/trunk$ codeblocks %F codeblocks: error while loading shared libraries: libcodeblocks.so.0: cannot open shared object file: No such file or directory

修改vim /etc/ld.so.conf,加上/user/local/lib/

然后sudo ldconfig一下,即可

9.追加记录因为CodeBlock出了8.02版本,因此,可以直接下载 http://www.codeblocks.org/downloads 也可以svn下载 svn checkout http://svn.berlios.de/svnroot/repos/codeblocks/trunk

没有评论:

发表评论