以前在windowXP下写代码,因为工程很大,都会借用source insight这样的工具来管理项目。现在在fedora gnome下似乎找不到用起来很舒服的IDE开发环境或者源码分析工具(KSCOPE我还是用不惯,或者说我不会用,另外还要说一下,我实在是受不了KDE那光怪陆离的界面风格)。算了,还是用以前比较熟悉的工具,Eclipse。本科的时候,只要是些JAVA的代码就会在Eclipse下工作。好久没有用了,今天早上在fedora下安装,还除了不少问题。
准备工作,下载:
1 Java Runtime Environment, 因为我是在Eclipse下面些C/C++代码,所以不需要安装JDK,又不需要用JAVA的开发库,所以JRE就够用。JRE可以到JAVA的官网上去下:http://www.oracle.com/technology/software/index.html,唉,猛然间,意识到标题栏已经是:Oracle Software Downloads,物是人非阿。
2 Eclipse Platform,http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR2/eclipse-cpp-galileo-SR2-linux-gtk.tar.gz,这个链接是Eclipse for C/C++,因该是直接集成了CDT插件的版本,所以就不用单独去下C/C++插件了。我是校园网,下载的很快。
安装过程:
1 安装JRE:把JRE的包jre-6u2-linux-i586-rpm.bin复制到/usr/java/目录下,如果没有,新建一个。然后,在该目录下执行:./jre-6u2-linux-i586-rpm.bin,然后就是些自动的安装RPM包,生成目录什么的,不用管。
2 设置环境变量:我头一回在LINUX下设置环境变量,还出了问题。windowsXP下面环境变量设置中,路径是用“;”隔开的;linux下面是用“:”。所以就悲剧了,比如:ls: command not found 等等bash不认识命令的问题。注销一下,重新登录,就应该没有问题了。如果还无法恢复的话,在终端下面输入:export PATH=/user/bin:/user/sbin:/bin:/sbin:。正确的环境变量设置应该是这样的,打开终端:
export JAVA_HOME=/user/java/jre1.6.0_02 //如果你跟我下的同一个JRE包的话,就是这个版本
export CLASS_PATH=$CLASS_PATH:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/lib
上面三个环境变量值设好以后,注销一下,打开终端,敲个java,如果有帮助信息出来,那JRE就安装成功了。当然也可以看看版本,java -version。
3 安装eclipse: 在/user/share/下面新建一个eclipse目录,把下载的包复制进去,解压缩,你会发现eclipse的executable binary文件,把它拖到面板或者桌面上。点击图标,这个时候,我找了半天,都无法通过目录看到解压缩目录下面的icon.xpm图标,没关系,直接在输入框输入完整的路径:/usr/local/eclipse/icon.xpm,bingo!eclipse的蓝色图标出现了。然后,就可以。启动后,进入workbench,设置下默认的workspace。其他的使用方法参考网上的文章或者eclipse的user guide吧。