CentOS安装Code::Blocks

CentOS安装Code::Blocks

 

Code::Blocks是一款跨平台的C/C++ 集成开发环境,它基于wxWidget图形界面,因此在WindowsLinux平台有着几乎相同的界面。同时Code::Blocks可以使用不同的编译器,使得程序的编译非常灵活。因为我还没有大量使用Code::Blocks进行开发,所以对它的了解还不够,以后熟悉了再来讨论。本文主要说明我在CentOS下安装Code::Blocks的过程。一来作为备忘,在以后重装系统时使用,二来也希望能够帮助刚刚进入Linux的新手。

Code::Blocks依赖于wxWidget,而后者在安装CentOS时并没有附带安装,因此需要我们自行安装。wxWidget又依赖于GTK+,从源代码安装GTK+则需要GLIBATKCairoPangolibpnglibtifflibjpegpixman等库。这些库之间也有依赖关系,各自的版本也要求匹配。开始我参考Centos搭建GTK+Codeblock完整版(http://www.jb51.net/article/22134.htm,从源代码开始安装,因为这之间的关系太过复杂,自己的Linux水平也有限,折腾了很长时间后还是没有安装成功。后来我找到了wxGTKrpm包(也就是wxWidgetLinux下封装了GTKrpm包, 参考:http://zhidao.baidu.com/question/192839018.html?push=related),于是使用rpm包安装wxGTK,然后从源码安装Code::Blocks,终于安装成功。详细的步骤如下:
1.       安装wxGTKwxGTK-devel
下载地址为:http://packages.sw.be/wxGTK/
因为Code::Blocks 10.05需要wxWidget 2.8.0以上版本,所以我下载的文件分别是:
wxGTK-2.8.10-1.el5.rf.i386.rpmwxGTK-devel-2.8.10-1.el5.rf.i386.rpm
        这是两个rpm包,可以直接双击安装,也可以使用rpm命令安装。
2.       安装Code::Blocks 10.05
首先在Code::Blocks官网(http://www.codeblocks.org/)下载Code::Blocks的源码,我下载的文件是:codeblocks-10.05-src.tar.bz2
然后解压:tar –xjvf codeblocks-10.05-src.tar.bz2
进入解压后的目录:cd codeblocks-10.05-release
配置安装:
./configure --prefix=/usr --with-contrib-plugins=all
make
make install
3.       设置库的路径
vi  /etc/ld.so.conf
在文件的最后一行加上
/usr/local/lib
然后运行ldconfig
至此,Code::Blocks就安装成功了,点击Applications->Programming->Code::Blocks IDE即可运行Code::Blocks
 

参考文章:

1.                   CentOS 5.5下安装CodeBlocks 10.05

http://www.linuxidc.com/Linux/2010-08/27839.htm

2.                   Centos搭建GTK+Codeblock完整版

http://www.jb51.net/article/22134.htm

3.                   wxWidgetswxgtkgtk有什么区别?

http://zhidao.baidu.com/question/192839018.html?push=related

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值