您的位置:首页 > 运维架构 > Linux

linux:install codeblocks

2011-04-15 10:54 232 查看



现大致地描述一下
Codeblocks-10.5


Ubuntu

环境下的安装流程。

1.


安装必要组件



在提示符下输入:

# sudo
apt-get install build-essential

# sudo
apt-get install gdb

2.


更新源



在提示符下输入:

# 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

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

从列表中选择一项即可。

(个人推荐选择
2



6.



codeblocks


相依赖的软件包的安装


(其中的
dep

是指的这个包的
dev



在这里要强调一点一定要安装

gtk2.0+

这个开发包,要不会在后面的
configure

中遇到问题:

在提示符下输入:

# sudo
apt-get install libgtk2.0-dev

7.


下载
codeblocks


的源码包


我采用的是使用源码编译的方法,下载地址:
http://download.berlios.de/codeblocks/codeblocks-10.05-src.tar.bz2
把下载回来的源码包解压到
root

目录下。

在提示符下输入:

# cd
~

# tar
jxvf codeblocks-10.05-src.tar.bz2

8.


codeblocks
sourcecode



编译和安装



在进行编译之前请确定系统已经安装了
libtool

工具包,如果没有请进行安装:

# sudo
apt-get install libtool

现在开始源码包的编辑和安装

切换到
codeblocks

解压目录,依次运行如下命令:

#./bootstrap

#./configure

#
make

# make
install

到这里
codeblocks10.04

就安装成功了,open:

# codeblocks

现在直接打开的话

会出现一闪而过的现象,原因是一个
lib

文件没有包含进来。

若出现以下问题:

#

在安装完成之后,启动
codeblocks

,提示:

codeblocks: error while
loading shared libraries: libcodeblocks.so.0: cannot open shared object file: No
such file or directory

解决方法:编辑
/etc/ld.so.conf

文件。

在提示符下输入:

# vi
/etc/ld.so.conf


ld.so.conf

文件内容更改成如下所示

,保存并退出

include
/etc/ld.so.conf.d/*.conf /usr/local/lib

退出

然后运行如下命令,重新配置



#
ldconfig
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: