话说如果采用 Ubuntu 软件库中的 codeblocks的话 是 8.02版本, 如果你喜欢8.02的话
可以直接采用 代码:sudo apt-get install codeblockscodeblocks将近两年的开发使8.02 升级到了 10.5 其功能的完善和一些细节上的修改就不用我多说了,下面看安装过程
A.安装必要组件
代码:
sudo apt-get install build-essential代码:
sudo apt-get install gdb
B、更新源
代码:
gksudo gedit /etc/apt/sources.list添加(以feisty为例):
代码:
deb http://apt.tt-solutions.com/ubuntu/ feisty main
deb http://apt.tt-solutions.com/ubuntu/ edgy mainC、获取密钥代码:
wget http://www.tt-solutions.com/vz/key.asc代码:
sudo apt-key add key.ascD、安装最新 wxWidgets 库
代码:
sudo apt-get update代码:
sudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev wx2.8-headers wx-commonE、设置 wxWidgets 默认版本
代码:
sudo update-alternatives --config wx-config从列表中选择一项即可。
(个人推荐选择 2)F、与codeblocks相依赖的软件包的安装www.linuxidc.com
(其中的dep是指的这个包的dev)
在这里要强调一点一定要安装 gtk2.0+这个开发包,要不会在后面的configure中遇到问题:
代码
sudo apt-get install libgtk2.0-devG、下载codeblocks的源码包
我采用的是使用源码编译的方法,下载地址:http://www.codeblocks.org/downloads/25
例如使用:codeblocks-10.05-src.tar.bz2
把下载回来的 源码包解压到 一个临时的目录H、 codeblocks sourcecode编译和安装
在进行编译之前请确定系统已经安装了libtool工具包,如果没有请进行安装:
sudo apt-get install libtool
现在开始源码包的编辑和安装
切换到codeblocks解压目录 运行如下代码;
代码:
./bootstrap./configuremakemake install
这个过程也许会有些漫长 ,你可以去泡杯茶休息下到这里 codeblocks10.04 就安装成功了, 现在直接打开的话 会出现一闪而过的现象, 原因是一个lib文件没有包含进来
会出现一下问题问题:
# 在安装完成之后,启动codeblocks,会提示codeblocks: error while loading shared libraries: libcodeblocks.so.0: cannot open shared object file: No such file or directory解决方法:sudo gedit /etc/ld.so.conf #编辑该文件
将下面一行加入到该文件的末尾,保存并退出/usr/local/lib退出 然后运行如下命令
sudo ldconfig #重新配置
Code::Blocks 的详细介绍:请点这里
Code::Blocks 的下载地址:请点这里更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2联想ThinkpadR61i下Ubuntu无线上网Ubuntu 10.10 RC 加密LVM前后性能测试相关资讯 Ubuntu教程
- Ubuntu教程 - 使用Ubuntu拷贝CD和 (12/18/2013 14:38:16)
- 让Ubuntu 12.10支持RAR和7Z文件解 (11/15/2012 18:51:50)
- Windows 7硬盘安装Ubuntu 12.10图 (11/03/2012 19:22:47)
| - 完美安装Ubuntu 12.10最新AMD显卡 (11/27/2012 08:17:47)
- Win 7硬盘安装Ubuntu 12.10 (11/05/2012 13:30:34)
- 虚拟机上Ubuntu 11.10升级到12.04 (10/12/2012 20:00:38)
|
本文评论 查看全部评论 (0)