一. 安装 java 运行环境 (必须:因为eclipse是Java写成)
安装步骤如下:
1, 从Oracle官网上下载JDK最新版本(我下的是JDK 1.6 Update 29),链接是http://www.oracle.com/technetwork/java/javase/downloads/index.html。选择linux的platform,continue一下开始下载,文件名是jdk-6u29-linux-i586.bin,暂保存在/home/administrator目录下面。
2, 新建目录,在console终端中,输入:
cd /usr/lib
依次输入:
cd sunJVM
sudo mkdir JDK
这样就新建了/usr/lib/sunJVM/JDK这样的目录层次。
3, 将安装文件jdk-6u29-linux-i586.bin拷贝至新建的目录中(注意字符间的空格)
sudo cp /home/administrator/jdk-6u29-linux-i586.bin /usr/lib/sunJVM/JDK
cd JDK
sudo chmod a+x jdk-6u29-linux-i586.bin
执行安装命令:
sudo ./jdk-6u29-linux-i586.bin
一直按enter回车,直到出现yes/no提示,输入Y并回车,耐心等待安装完成。
4, 设置环境变量
在终端执行代码:
sudo gedit /etc/environment
添加如下变量:JAVAHOME=/usr/lib/sunJVM/JDK/jdk1.6.0_29
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/sunJVM/JDK/jdk1.6.0_29/bin"
CLASSPATH=.:/usr/lib/sunJVM/JDK/jdk1.6.0_29/lib
5, 设置默认的jdk,因为系统可能将其他已安装的jdk作为默认 ,例如open-jdk,因此需要在终端执行代码:
sudo update-alternatives --install /usr/bin/java java /usr/lib/sunJVM/JDK/jdk1.6.0_29/bin/java 400
(400是权重,可以设置为更大值) sudo update-alternatives --install /usr/bin/javac javac /usr/lib/sunJVM/JDK/jdk1.6.0_29/bin/javac 400
接着输入:
sudo update-alternatives --config java
选择对应的jdk。
输入:
java -version
二. 安装C++开发环境
sudo apt-get install g++
三. 安装Eclipse CDT
到主页http://eclipse.org/downloads/ 下载Eclipse IDE c/c++ Developers 。解压tar包:
sudo tar -xvzf eclipse*******************.tar.gz
移动目录:
sudo mv eclipse /opt
至此,安装完成。
四. 使用Eclipse CDT
新建一个C++工程
file-->new-->project-->C++-->managed make C++ project (选这个不用自己写make file)
导入一个已有的工程
往eclipse中导入工程前必须在工作台上新建一个空工程。工程建好后
file-->import-->General-->file system
单击 Next,打开源目录,选择您想要添加文件的目录。单击 Select All 以选择目录中的所有资源,然后从头到尾检查,取消选择您不打算添加的那些资源。指定将作为导入目标的工作台项目或文件夹。还可以通过从文件系统拖动文件夹和文件并将它们放入 Navigator 视图中,或者通过复制和粘贴来导入文件夹和文件。