说明:
安装环境LINUX-CentOS_7.6_64位DVD安装包,附带GNOME桌面
安装ISO包名:CentOS-7-x86_64-DVD-1810.iso
系统环境:CentOS Linux release 7.6.1810 (Core)
安装包下载地址:链接:https://pan.baidu.com/s/1bUJD67tmQqFmwBdpIJRAxw 提取码:oe5l
所有压缩包都上传到/usr/local目录下
- 安装依赖环境
安装gcc
yum -y install gcc
yum -y install gcc-c++
安装gtk2-level
yum -y install gtk2*
安装bzip2
yum -y install bzip2.x86_64
安装hunspell(否则codeblocks的configure不成功)
yum -y install hunspell
yum -y install hunspell-devel
安装gamin
yum -y install gamin
yum -y install gamin-devel
安装boost
yum install -y boost
yum install -y boost-devel
安装libtool(否则codeblocks执行./bootstrap: libtoolize: not found)
yum install -y libtool
安装rar解压codeblocks汉化包
cd /usr/local
tar -zxvf rarlinux-x64-5.3.0.tar.gz
cd rar
make
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin #提示覆盖,输入y
cp rarfiles.lst /etc #提示覆盖,输入y
cp default.sfx /usr/local/lib #提示覆盖,输入y
2,安装wxWidgets(wxGTK)
解压文件:
cd /usr/local
bunzip2 wxWidgets-3.0.2.tar.bz2
tar -xf wxWidgets-3.0.2.tar
cd wxWidgets-3.0.2/
./configure
make #时间挺长,耐心等待
make install
ldconfig
3,安装codeblocks
cd /usr/local
tar -zxvf codeblocks_13.12-1.tar.gz
cd\
export ACLOCAL_FLAGS="-I `wx-config --prefix`/share/aclocal"
cd /usr/local/codeblocks-13.12/
./bootstrap
./configure
make #时间挺长,耐心等待
make install
4,汉化
mkdir /usr/local/share/codeblocks/locale/
cp /usr/local/codeblocks汉化包zh_CN.rar /usr/local/share/codeblocks/locale/
cd /usr/local/share/codeblocks/locale/
rar x codeblocks汉化包zh_CN.rar
cd zh_CN/
有这个文件说明成功
重启下服务器
启动Code::Blocks
点击主菜单的“Settings”,选择“Enviornment”
出现的对话框中,左边选中“View”,右边打勾“Internationalization (needs restart)”,并在后面的复合框中选中“Chinese (Simplified)”
重启Code::Blocks。再看到的应该是中文简体界面了
5,参考链接
https://blog.csdn.net/howeverpf/article/details/7834513
https://blog.csdn.net/wzlsunice88/article/details/94458594
https://blog.csdn.net/yanjing2407/article/details/9191897
https://blog.csdn.net/hbtj_1216/article/details/51364503
https://blog.csdn.net/liyongbing1122/article/details/81234587
https://blog.csdn.net/ztguang/article/details/51015587