CentOS安装Code::Blocks
Code::Blocks是一款跨平台的C/C++ 集成开发环境,它基于wxWidget图形界面,因此在Windows和Linux平台有着几乎相同的界面。同时Code::Blocks可以使用不同的编译器,使得程序的编译非常灵活。因为我还没有大量使用Code::Blocks进行开发,所以对它的了解还不够,以后熟悉了再来讨论。本文主要说明我在CentOS下安装Code::Blocks的过程。一来作为备忘,在以后重装系统时使用,二来也希望能够帮助刚刚进入Linux的新手。
Code::Blocks依赖于wxWidget,而后者在安装CentOS时并没有附带安装,因此需要我们自行安装。wxWidget又依赖于GTK+,从源代码安装GTK+则需要GLIB、ATK、Cairo、Pango、libpng、libtiff、libjpeg、pixman等库。这些库之间也有依赖关系,各自的版本也要求匹配。开始我参考Centos搭建GTK+Codeblock完整版(http://www.jb51.net/article/22134.htm),从源代码开始安装,因为这之间的关系太过复杂,自己的Linux水平也有限,折腾了很长时间后还是没有安装成功。后来我找到了wxGTK的rpm包(也就是wxWidget在Linux下封装了GTK的rpm包, 参考:http://zhidao.baidu.com/question/192839018.html?push=related),于是使用rpm包安装wxGTK,然后从源码安装Code::Blocks,终于安装成功。详细的步骤如下:
1.安装wxGTK和wxGTK-devel
因为Code::Blocks 10.05需要wxWidget 2.8.0以上版本,所以我下载的文件分别是:wxGTK-2.8.10-1.el5.rf.i386.rpm和wxGTK-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.05qbq平坦软件园
2. Centos搭建GTK+Codeblock完整版http://www.jb51.net/article/22134.htmqbq平坦软件园
3. wxWidgets,wxgtk,gtk有什么区别?http://zhidao.baidu.com/question/192839018.html?push=related
本文来自CSDN博客,转载请标明出处:http://www.flatws.cn/article/program/linux/2011-02-12/12322.html
本文来自CSDN博客,转载请标明出处:http://www.flatws.cn/article/program/linux/2011-02-12/12322.html
相关热门文章
给主人留下些什么吧!~~
评论热议