Ubuntu上Eclipse + CDT 安装指南

Ubuntu上Eclipse + CDT 安装指南

http://timjiang2000.spaces.live.com/blog/cns!390AF4E52022319A!510.entry

 

用apt-get装eclipse + cdt总是出问题,于是打算手动安装配置,找到了这个帖子,很详细。特别是设置方面,以后手动安装软件都可以参考这个了。
另外,上eclipse的官网下载时,发现有集成了eclipse+cdt的包。这样更方便些了。
---------------------------------------------
假定你已安装好java环境!
0. 准备工作,到以下网站找你需要的软件包!
http://www.eclipse.org/downloads/index.php
1. 切换为root用户
zhong@ubuntu:~/Desktop$ sudo -s -H
2. 下载软件包
下载eclipse集成开发环境软件包(支持java开发)[必须安装]:
http://ftp.daum.net/eclipse/technology/epp/downloads/release/ganymede/SR1/
下载cdt插件(支持C/C++开发) [可选安装]:
root@ubuntu:/home/zhong/Desktop # wget -c http://update.eclipse.org/tools/cdt/releases/new/zips/2.1.1/org.eclipse.cdt.sdk-2.1.1-linux.x86.zip
下载cdt中文语言包 [可选安装]:
root@ubuntu:/home/zhong/Desktop # wget -c http://download.eclipse.org/tools/cdt/releases/new/zips/2.0NL/NLpack-org.eclipse.cdt.sdk-2.0.x-linux.x86.zip
下载UML2插件(支持UML2开发) [可选安装]:
root@ubuntu:/home/zhong/Desktop # wget -c http://download.eclipse.org/tools/uml2/scripts/download.php?viewer=true&dropFile=../downloads/drops/1.1.0/R200507070914/uml2-SDK-1.1.0.zip
下载GEF – Graphical Editor Framework插件 [可选安装]:
root@ubuntu:/home/zhong/Desktop # wget -c http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/R-3.1-200507071758/GEF-ALL-3.1.zip&url=http://eclipse.mirrors.tds.net/tools/gef/downloads/drops/R-3.1-200507071758/GEF-ALL-3.1.zip&mirror_id=52
下载EMF插件 [可选安装]:
root@ubuntu:/home/zhong/Desktop # wget -c http://eclipse.org/downloads/download.php?file=/tools/emf/downloads/drops/2.1.0/R200507070200/emf-sdo-xsd-SDK-2.1.0.zip&url=http://eclipse.mirrors.tds.net/tools/emf/downloads/drops/2.1.0/R200507070200/emf-sdo-xsd-SDK-2.1.0.zip&mirror_id=52
下载VE插件 [可选安装]:
root@ubuntu:/home/zhong/Desktop # wget -c http://download.eclipse.org/tools/ve/downloads/drops/R-1.0.2.2-200506291842/VE-SDK-1.0.2.2.zip
3. 解压到/opt目录下
[必须操作]
root@ubuntu:/home/zhong/Desktop # tar zxvf eclipse-SDK-3.1-linux-gtk.tar.gz -C /opt
[可选操作]
root@ubuntu:/home/zhong/Desktop # unzip org.eclipse.cdt.sdk-2.1.1-linux.x86.zip -d /opt
[可选操作]
root@ubuntu:/home/zhong/Desktop # unzip NLpack-org.eclipse.cdt.sdk-2.0.x-linux.x86.zip -d /opt
[可选操作]
root@ubuntu:/home/zhong/Desktop # unzip uml2-SDK-1.1.0.zip -d /opt
[可选操作]
root@ubuntu:/home/zhong/Desktop # unzip GEF-ALL-3.1.zip -d /opt
[可选操作]
root@ubuntu:/home/zhong/Desktop # unzip emf-sdo-xsd-SDK-2.1.0.zip -d /opt
[可选操作]
root@ubuntu:/home/zhong/Desktop # unzip VE-SDK-1.0.2.2.zip -d /opt
4. 目录设置权限
root@ubuntu:/home/zhong/Desktop # chown -R root:root /opt/eclipse
5. 创建/usr/bin/eclipse文件
root@ubuntu:/home/zhong/Desktop # cat > /usr/bin/eclipse << “EOF”
> #!/bin/sh
> export MOZILLA_FIVE_HOME=”/usr/lib/mozilla/”
> export ECLIPSE_HOME=”/opt/eclipse”
> $ECLIPSE_HOME/eclipse $*
> # End /usr/bin/eclipse
> EOF
6. 设置/eclipse/bin/eclipse为可执行文件
root@ubuntu:/home/zhong/Desktop # chmod +x /usr/bin/eclipse
7. 增加菜单项
root@ubuntu:/home/zhong/Desktop # cat > /usr/share/applications/eclipse.desktop << “EOF”
> [Desktop Entry]
> Encoding=UTF-8
> Name=Eclipse Platform
> Comment=Eclipse IDE
> Exec=eclipse
> Icon=/opt/eclipse/icon.xpm
> Terminal=false
> Type=Application
> Categories=GNOME;Application;Development;
> StartupNotify=true
> EOF
8. 退出root用户
root@ubuntu:/home/zhong/Desktop # exit
zhong@ubuntu:~/Desktop$
9. 应用程序–> 编程 –> Eclipse Platform

安装eclipse
(1)把eclipse-SDK-3.3解压到某个目录中,俺解压到的是/opt下,得到/opt/eclipse目录
如果想把eclipse目录的更改为root拥有,可以执行下面的命令
sudo chown -R root:root /opt/eclipse
当然也可以不用。
(2)在/usr/bin目录下创建一个启动脚本eclipse,执行下面的命令来创建:
sudo vi /usr/bin/eclipse
如果不熟悉vi命令的可以用Ubuntu自带的简单文本编辑器gedit,用下面的命令来创建:
sudo gedit /usr/bin/eclipse
然后在该文件中添加以下内容:
#!/bin/sh
export MOZILLA_FIVE_HOME=”/usr/lib/mozilla/”
export ECLIPSE_HOME=”/opt/eclipse”
$ECLIPSE_HOME/eclipse $*
(3)让修改该脚本的权限,让它变成可执行,执行下面的命令:
sudo chmod +x /usr/bin/eclipse
3、在桌面或者gnome菜单中添加eclipse启动图标
(1)在桌面或者启动面板上添加图标:
在桌面(右键单击桌面->创建启动器)或面板(右键单击面板->添加到面板 ->定制应用程序启动器)上创建一个新的启动器,然后添加下列数据:
名称:Eclipse Platform
命令:eclipse
图标: /opt/eclipse/icon.xpm
(2)在Applications(应用程序)菜单上添加一个图标
用文本编辑器在/usr/share/applications目录里新建一个名为eclipse.desktop的启动器,如下面的命令:
sudo vi /usr/share/applications/eclipse.desktop
或者
sudo gedit /usr/share/applications/eclipse.desktop
然后在文件中添加下列内容:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platform
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
保存文件。完成整个安装过程。可以双击桌面eclipse的图标来运行eclipse

 

附送一个QT插件配置:

 

ubuntu 8.10下安装eclipse qt可视化开发环境

2009-01-05 02:06

首先,到eclipse主页上下载eclipse的c/c++版本,越新越好。
然后,下载qt-eclipse-integration,下gcc4版本的。
开始安装。最好切换到root权限下。
将Eclipse的压缩包解压到/opt,命令如下:
tar -xzvf eclipse-cpp-ganymede-SR1-linux-gtk.tar.gz -C /opt
进入eclipse目录:
cd /opt/eclipse
新建一个qt文件夹:
mkdir qt
回到存放qt插件的目录,将插件解压到/opt/eclipse/qt:
tar -xzvf qt-eclipse-integration-linux.x86-1.4.3.tar.gz -C /opt/eclipse/qt
再次进入Eclipse目录,新建文件夹links:
cd /opt/eclipse
mkdir links
进入links文件夹,新建文件qt.link,将如下内容写入qt.link:
path=/opt/eclipse/qt
保存即可。
最后,启动eclipse,就可以看到qt插件了。

发表评论

电子邮件地址不会被公开。