1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可:
yum install gcc
yum install gcc-c++

 

2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.
yum install gtk2*

 

3. 安装wxGTK

http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.8.12.tar.gz

建立一个开发目录并将其解压缩到该目录:
mkdir wxWidgets
cd wxWidgets
tar xvzf wxWidgets-2.8.12.tar.gz
cd wxWidgets-2.8.12

编译源代码:
./configure --with-gtk --enable-unicode --disable-shared
make
安装wxWidgets:
sudo make install

设置其动态库目录:
cd /etc/ld.so.conf.d/
sudo touch wxWidgets.conf
vi wxWidgets.conf  #增加其内容为/usr/local/lib

重新加载动态库配置信息:
sudo ldconfig

4.最后,下载codeblocks,使用源码编译安装。进入解压的目录,键入命令:

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

make

make install
注意需要root权限安装

 

一切正常对话就安装好来,在 应用程序->编程 中就有了Codelocks!