在CentOS6.5上安装Code::Blocks



Codeblocks是一款跨平台的C/C++ IDE,但是在CentOS上安装程序上是没有的,我们需要自己全手工来安装:

1、下载wxWidgets(wxGTK)和CodeBlocks
http://www.wxwidgets.org/downloads/ 下载目前最新版本: wxGTK-2.8.12.tar.gz
http://www.codeblocks.org/downloads/ 下载目前最新版本:codeblocks_13.12-1.tar.gz
由于CodeBlocks是基于wxWidgets开发的,需要首先安装wxWidgets,然后才能够安装CodeBlocks。

2、安装必要的gcc等文件
须要装置gcc,须要c和c++两局部,默许装置下,CentOS不装置编译器的,在终端输出以下命令即可
yum install gcc
yum install gcc-c++
然后,装置gtk2-devel,由于默许曾经装置了正式产物须要的支撑库,然则没有装置开辟所须要的文档.
yum install gtk2*

3、接着,对wxGTK解紧缩,在解开的目次下履行,具体实行以下命令(需要在下面墓里面执行)
  1. tar -xzvf  wxGTK-2.8.12.tar.gz
  2. cd wxGTK-2.8.12
  3. ./configure --prefix=/usr --enable-xrc --enable-monolithic --enable-unicode
  4. make
  5. make install

4、安装CodeBlocks
  1. tar -xzvf codeblocks_13.12-1.tar.gz
  2. cd codeblocks_13.12-1
  3. export ACLOCAL_FLAGS="-I `wx-config --prefix`/share/aclocal"
  4. ./bootstrap
  5. ./configure --with-contrib-plugins=all     在这里可能会报错,configure: error: Package requirements (hunspell) were not met:这种错误,需要用命令yum install hunspell-devel,类似的还有gamin和boost,分别运行上面命令如果出现了说缺少再安装
  6. make
  7. make install
5,在编译的时候,如果出现Checking for existence这种错误,如下图,应该是由于显示终端配置错误。我们可以改成我们有的,打开Settings-->Enviroment...,然后再执行run应该就没什么问题了!




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值