建议大家现检查自己的系统里是不是已经有了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
没有评论:
发表评论