Ubuntu
2010-08-04 15:48:27
阅读161
评论0
字号:大
中
小
订阅
话
说如果采用 ubuntu 软件库中的 codeblocks的话 是 8.02版本, 如果你喜欢8.02的话
可以直接采用 代码:sudo apt-get install codeblocks
codeblocks
将近两年的开发使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 main
C、获取密钥
代码:
wget http://www.tt-solutions.com/vz/key.asc
代码:
sudo apt-key add key.asc
D、安装最新 wxWidgets 库
代码:
sudo apt-get update
代码:
sudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev
wx2.8-headers wx-common
E、设置 wxWidgets 默认版本
代码:
sudo update-alternatives --config wx-config
从列表中选择一项即
可。
(个人推荐选择 2)
F、与codeblocks相依赖的软件包的安装
(其中的dep是指的这个包的dev)
在这里要强调一点一定要安装 gtk2.0+这个开发包,要不会在后面的configure中遇到问题:
代码
sudo apt-get install
libgtk2.0-dev
G、下载codeblocks的源码包
我采用的是使用源码编译的方法,下载地址:http://www.codeblocks.org/downloads/25
例如使用:codeblocks-10.05-src.tar.bz2
把下载回来的 源码包解压到 一个临时的目录
H、
codeblocks sourcecode编译和安装
在进行编译之前请确定系统已
经安装了libtool工具包,如果没有请进行安装:
sudo apt-get install
libtool
现在开始源码包的编辑和安装
切换到codeblocks解压目录 运行如下代码;
代码:
./bootstrap
./configure
make
make
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
#重新配置
========================================================================================
Method 2:
我的Linux发行版是Ubuntu
10.04,codeblocks版本10.05,安装codeblocks需要wxWidgets库,具体步骤如下:
1、输入命令:
curl
http://apt.wxwidgets.org/key.asc | sudo apt-key add -
Packages和软件仓库
meta-data都是需要数字签名的,因此需要将Key导入到系统的apt信任Key列表中,这样就不会再收到警告提示了。
2、将以下
行添加到/etc/apt/sources.list文件中(或者使用“系统”菜单中的“软件源”程序修改)。
#
wxWidgets/wxPython repository at apt.wxwidgets.org
deb
http://apt.wxwidgets.org/ DIST-wx main
deb-src
http://apt.wxwidgets.org/ DIST-wx main
将“DIST”字符串替换为当前系统代号,例
如,Ubuntu10.04为:lucid。修改后如下:
# wxWidgets/wxPython repository at
apt.wxwidgets.org
deb http://apt.wxwidgets.org/ lucid-wx main
deb-src
http://apt.wxwidgets.org/ lucid-wx main
3、运行下列命令更新本地的Package
meta-data
sudo apt-get update
4、安装codeblocks10.05需要的软件包
sudo
apt-get install libwxgtk2.8-0
sudo apt-get install libwxgtk2.8-dev
sudo
apt-get install wx2.8-doc
5、到http://www.codeblocks.org下载回来
codeblocks-10.05-1-debian-i386.tar.bz2文件,解压缩并解包
bzip2 -d
codeblocks-10.05-1-debian-i386.tar.bz2
tar -xvf
codeblocks-10.05-1-debian-i386.tar
6、之后cd进入解包后的目录,发现有若干个*.deb文件,使
用如下命令安装即可
sudo dpkg -i *.deb
个人很喜欢这个IDE,因为有看到了熟悉的语法高亮。因为已经习惯VS下的西红柿语法高亮了,因此看到这个感觉很亲切。
参考:
http://www.codeblocks.org/downloads/26#linux
http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Ubuntu
http://wiki.wxpython.org/InstallingOnUbuntuOrDebian
分享到:
相关推荐
ubuntu-10.04-desktop-amd64.iso.torrent, Ubuntu Lucid amd64位下载种子
在Ubuntu10.04建立QT-linux-embedded-4.6.3开发环境及编译qvfb
本人在NS2上还属于菜鸟级别,几经周折终于在电脑上装好双系统,并在Ubuntu 10.04下装ns-allinone-2.30成功!把经验贴过来供大家分享!
ubuntu-10.04.4-desktop-i386.iso
有ubuntu10.04 安装mpich2-1.0.8的全部过程。
Ubuntu10.04下Qtopia-2.2.0开发环境的创建(基于天嵌SKY2440开发板)
Ubuntu10.04下安装ns-allinone-2.35
ubuntu-10.04-alternate-amd64.iso.torrent下载种子
ubuntu-10.04-alternate-i386 引导所用内核文件,内含menu.lst文件
ubuntu10.04 安装 opencv2.2.0
Ubuntu_10.04运用crosstool-ng-1.9.0建立arm-linux交叉工具链
我先交待一下我自己的环境: 两台机器,每台机器上面两个虚机(vmware 均以桥接方式,也就是说4个虚机都有各自独立的内网IP)都是ubuntu10.04,宿主机都是windowsxp,用SecureCRT(严重推荐,好使)连接各个副机。...
ubuntu10.04安装配置指南.docx
不再作解释 能搜到的基本都是知道的 不再作解释 能搜到的基本都是知道的
安装Ubuntu10.04全过程(图解)
#dpkg -i language-pack-zh-hans_1%3a10.04+20100421_all.deb language-pack-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-gnome-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-gnome-zh-hans_...
Ubuntu 10.04安装完全指南,Ubuntu 10.04安装完全指南
ubuntu10.04安装交叉编译器arm-linux-gcc-4.3.2.pdf
sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.7_amd64.deb sudo dpkg -i openssh-client_8.4p1-6ubuntu1_amd64.deb sudo dpkg -i openssh-sftp-server_8.4p1-6ubuntu1_amd64.deb sudo dpkg -i openssh-server_8.4p1-6...
ubuntu10.04安装xen虚拟机