最新消息:南山南 北秋悲

CentOS7安装CodeBlocks

linux darksea 1145浏览 0评论

还在三年前就在CentOS上装过CodeBlocks,当时花了好长的时间才装上,觉得自己的印象很深,并认为自己不会忘掉,事实上这么多年无数的教训告诉我,最槽糕的事情就是太相信自己的记忆,多写多记的习惯一定是我从今往后都将保持的习惯。今天又在CentOS上装了一遍CodeBlocks,没有想象的那么顺利,记录下,以供参考。

1、安装gcc,需要c和c++两部分

yum gcc

yum gcc-c++

2、安装gtk2-devel

yum install gtk2*

3、安装wxGTK,下载地址为http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2.tar.bz2,下载版本为:wxWidgets-3.0.2.tar.bz2,在终端进行一下操作:

解压:

tar xjf wxWidgets-3.0.2.tar.bz2

进入解压目录:

./configure –prefix=/usr –enable-xrc –enable-monolithic –enable-unicode
make
make install

4、安装codeblocks,下载地址:http://www.codeblocks.org/downloads/source codeblocks_13.12-1.tar.gz,下载版本:codeblocks_13.12-1.tar.gz,在安装codeblocks前得进行下面几步操作:

#安装codeblocks缺少的库

yum install hunspell hunspell-devel -y

yum install  gamin gmain-devel -y

yum install boost boost-devel -y

之后进行:

#解压成codeblocks_13.12-1.tar

gzip -d codeblocks_13.12-1.tar.gz

#tar解压到安装包

tar xvf codeblocks_13.12-1.tar

#开始配置安装

./configure –prefix=/usr –with-contrib-plugins=all

make

make install

安装完后在终端输入:codeblocks,提示:

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

是因为配置文件没有及时更新,在目录/usr/lib 下输入ldconfig更新即可:

cd /usr/lib

ldconfig

重新终端输入:codeblocks,就可以使用了:

1

可能遇到的问题:Codeblocks无法弹出控制台窗口,问题在与CodeBlocks默认的调试终端为xterm,但我们没有装,更改调试终端为gnome-terminal即可,操作:

在codeblocks菜单中选:

Setting==>Environment…==>General Setting==>Terminal to lanuch console programs:

用 “gnome-terminal -t $TITLE -x” 替换 “xterm -T $TITLE -e”

参考文献:,

centos tar压缩与解压缩命令大全

centos的软件安装方法rpm和yum

转载请注明:小菜C不是菜 » CentOS7安装CodeBlocks

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址