Feb 22

[原]Asianux 3.0 上安装 Code::Blocks 10.0.5 雨

linuxing , 13:33 , 编程 » C/C++ , 评论(0) , 引用(0) , 阅读(22789) , Via 本站原创 | |
    Code::Blocks 是跨平台的C++ IDE开发环境,据说是Linux 环境下最好的IDE之一,采用C++编写,速度比Eclipse 快,而且对动态库支持较好。以下是在红旗Asinux 3.0 SP3 x86平台下的安装过程。

一、官方网站
http://www.codeblocks.org/
官网提供源码及各平台的二进制软件包,但Linux 平台版本不多。Asianux 3.0 平台使用的版本需要从Fedora EPEL项目中获得。

二、安装
1、编写yum源文件
为方便安装,可通过yum来进行,在/etc/yum.repos.d/目录下设置CentOS和Fedroa EPEL的源。可通过安装两个软件包进行:

# rpm -Uvh http://mirrors.sohu.com/centos/5/os/i386/CentOS/centos-release-5-7.el5.centos.i386.rpm
# rpm -Uvh http://mirrors.sohu.com/fedora-epel/5Server/i386/epel-release-5-4.noarch.rpm

由于Asianux 的版本号与CentOS不同,还需要手动修改CentOS-Base.repo等文件。下面是一个已修改的版本:

直接解压到根目录即可:

# tar xzvf yum_repos.tar.gz -C /

2、安装Code::Blocks
用yum安装很简单:

# yum install wxBase
# yum install wxGTK
# yum install codeblocks

安装时,还会安装 gstreamer,gstreamer-plugins-base,gstreamer-tools,liboil,libtheora等几个依赖包。

3、汉化
由林中侠客(QQ:506723561)提供了Code::Blocks的汉化包:

解压到合适的目录:

# cd /usr/share/codeblocks
# tar xzvf CodeBlocks_zh_CN.tar.gz

三、运行
默认界面:
点击在新窗口中浏览此图片
在Setting-->Environment-->View-->Internationlization 下选择Chinese(Simplifield):
点击在新窗口中浏览此图片
然后,重新启动Code::Blocks,即可显示中文界面:
点击在新窗口中浏览此图片

※补充说明
Code::Blocks 的中文提示为UTF-8,而红旗Asinuax 3.0默认为GB18030,因此,需要在执行codeblocks前,设置一下环境变量:

$ export LANG="zh_CN.UTF-8"
Tags:
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]