下载wxGTK-2.8.12.tar.gz,所在位置http://www.wxwidgets.org。下载后,输入如下命令进行安装:
# tar zxvf wxGTK-2.8.12.tar.gz
# cd wxGTK-2.8.12
# ./configure --enable-xrc --enable-monolithic--enable-unicode -prefix=/usr
# make
# make install
如果没有错误提示,说明安装比较顺利,在编译过程比较慢。
2,安装验证 可以通过以下操作的输出检查安装是否正确:
wx-config --prefix
wx-config --libs
which wx-config
在http://www.codeblocks.org/downloads/下载
下载地址:http://ncu.dl.sourceforge.net/sourceforge/codeblocks/codeblocks-8.02-src.tar.bz2
下载后输入如下命令进行安装:
# tar jxf codeblocks-8.02-src.tar.bz2
# cd codeblocks-8.02
# ./configure –prefix=/usr
# Make
#makeinstall
如果没有错误提示,说明安装比较顺利,在编译过程比较慢。
4, 启动并创建快捷方式
在桌面上点鼠标右键,选择“创建启动器”,并输入如下路径:
/usr/bin/codeblocks
5,安装成功后遇到的问题总结
5.1 Linux无法进行中文输入
在确认linux系统已经安装了中文输入法,但是按ctrl+空格键无法显示中文输入法,解决办法如下:
找到目录 /etc/X11/xinit/xinitrc.d 下文件xinput.sh
将tmplang=”en_US”
改为tmplang=”zh_CN”
Codeblocks 无法进行中文输入
因为codeblocks的输入法快捷键被占用,所以只能用点击鼠标手动切换。
5.2 窗口最小化后消失 右键单击屏幕最下方状态栏,添加到面板,窗口列表添加。即可解决。
5.3 Linux Codeblocks环境设置使用gnome终端运行程序
打开Code::Blocks IDE,选择菜单Settings ->Environment -> "Terminal to launch console programs",将里面的xterm替换成gnome-terminal-x即可,网上还有一些说是更改为gnome-terminal--geometry 80x20+100+100 --hide-menubar -t $TITLE-x,这个比较长,可能还设置了标题啥的,这里写的只是最简的版本了,呵呵
5.4 安装中文包
若需要中文环境还可以从网上找到这个语言包d2school_codeblocks_chinese_locale.7z.
wgethttp://www.d2school.com/codeblocks/download/d2school_codeblocks_chinese_locale.7z
在Linux下解压后,创建一个目录mkdir-p /usr/share/codeblocks/locale 将解压出来的mo文件复制到下面。
启动CodeBlocks,选择Settings->Enviornment->View->Internationalization->Chinese (Simplified),重启以后就是中文的了。