codeblocks的安装
一, codeblocks的性质
codeblocks 属于编辑器,可以在windows和linux进行相应的配置编译器,由于codeblocks具有跨平台性,在windows可以下载带mingw的codelbocks,这样相当于在windows也能使用gnu工具,非常方便。
二,codeblocks的安装
1.codeblocks在windows上的安装:
可以直接使用带mingw的codeblocks的版本,一键执行非常方便(本文使用的是mingw4.7.1版本的 codeblocks13.12)
2.codeblocks在linux上的安装:
a. 直接在线安装: 本文直接是用是redhat系列的fedora22 直接是在线安装 没有问题
b. 源码安装: 由于需要, 需要在centos 6.7 上安装codeblocks ,在线安装试过了很多次,没有成功,改成源码安装:
在安装过程中配到的问题:
1.安装顺序:gtk->wxgtk->wxwidgets->codeblocks (13.12)
gtk: yum 直接在线安装
wxgtk: 需要下载2.8.10 之后是解压三部曲, 编译过程中可能会出现错误:大意是说 struct _GSocket 被typedef了, 修改找到文件 src/gtk/gsockgtk.cpp,修改上面include部分:
链接 :http://blog.youkuaiyun.com/ssl2009/article/details/7062621
非常感谢文章作者 对自己帮助非常大
wxwidgets:版本2.8.12 解压编译三部曲
之后安装codeblocks估计问题就不大了
安装过程注意就是版本问题:
另外出现报错:
undefinedsymbol: _ZTL14cbBacktraceDlg;
1.修改ld.so.conf 改回成原来的,
2.将bin下的codeblocks.la cp到 /usr/local/lib