linux redhat enterparse6.1 安装code::blocks10.05 分类: LINUX2012-01-18 11:36 65人阅读 评论(0) 收藏 举报
以前在linux上写代码都是用VS在windows下编译通过然后再放到linux下用vi+gdb调式。感觉很悲剧,于是今天打算找个linux下的IDE。看了几个帖子对比了一下几个linux下主流的IDE,最后选择code::blocks,选择它的原因主要:
1. 开源支持大部分的linux,windows和mac os(如果好用,打算把VS都踢掉,太大太慢)
2. 支持很多编译器的项目Borland C++,、VC++、Inter C++ 等等。
3. 最主要的是cb使用C++开发的wxWidgets+boost,像Eclipse这种用java开发的就不考虑了,个人偏爱而已(不过不知道是我虚拟机配置低的原因还是别的,Eclipse启动很慢很慢) 4. 插件式的框架
5. 据说有汉化版,没有安装呢····
安装过程:
cb需要很多库,需要哪个装就好了,我安装的redhat没有提示缺少什么。
1. 但是wxWidgets是必须安装的
下载地址:http://www.wxwidgets.org/downloads/ 注明:下载2.8.12版本,最新的2.9.3 CB在编译调用的时候会有编译错误,改了又改很多很多···所以干脆不用它了。下wxGTK就可以,不用下all 解压缩tar -xvf ./wxWidgets-2.8.12.tar.gz -C/usr/local/src/
cd /usr/local/src/wxWidgets-2.8.12/ su - root
./configure --prefix=/usr/local -enable-xrc -enable-monolithic -enable-unicode make
make install make clean
2. 安装code::blocks10.05 官网下载地址:
http://prdownload.berlios.de/codeblocks/codeblocks-10.05-src.tar.bz2
tar -xvf ./codeblocks-10.05-src.tar.bz2 -C/usr/local/src/ cd /usr/local/src//codeblocks-10.05-release/ su - root
./configure --prefix=/usr/local make make install make clean
注:不需要设置lib和bin的路径,安装时候有脚本会自动设置,如果你不讲放到一个wx和cb放到一个路径下可能需要设置。
据说有中文版补丁,但是网上成功安装的都是8.02版本,没有去尝试。
安装后再应用程序-〉编程里就会看到CODE::BLOCKS了。