所需软件:
eclipse-cpp-juno-SR1-linux-gtk.tar.gz
安装方法:
直接解压eclipse-cpp-juno-SR1-linux-gtk.tar.gz文件
-
- 1
tar
-zxvf eclipse-cpp-helios-SR1-linux-gtk.
tar
.gz
配置方法:
- 将文件夹所有内容移动到
/usr/local/lib
该位置相当于Windows里的Program Files文件夹,用于放置本地程序,注意此处必须使用root权限1sudo
mv
eclipse
/usr/local/lib
- 在
/usr/local/bin
下创建eclipse启动程序的符号链接(符号链接相当于快捷方式),便于在终端里调用启动1sudo
ln
-s
/usr/local/lib/eclipse/eclipse
/usr/local/bin
- 创建Linux Desktop Entry:就是将Eclipse CDT添加到Ubuntu程序菜单中
1
sudo
gedit
/usr/share/applications/cdt-eclipse
.desktop
该条命令的含义:在
/usr/share/applications/
目录下创建一个名为cdt-eclipse.desktop文件,该路径用于放置你看到的程序菜单中的所有程序,有兴趣可以用nautilus浏览
在弹出的gedit中写入以下内容
01
02
03
04
05
06
07
08
09
10
|
[Desktop Entry]
Name=Eclipse-CDT
GenericName[zh_CN]=Eclipse的C/C++环境
GenericName=Eclipse with CDT
Comment=Eclipse C/C++ IDE
Exec=eclipse
Terminal=false
Icon=cdt-eclipse
Type=Application
Categories=Development;IDE;
|
简单说明:
[Name]菜单项显示的名称
[GenericName]应用程序的通用名称
[GenericName[zh_CN]]国际化显示,当本地编码与之相符则显示相应的内容
[Exec]调用的命令
[Terminal]布尔值,若为真则是“在终端下运行”[Icon]表示相应的图标文件名称(图标文件在附件中)
[Type]Desktop Entry文件的类型,Application表示该Desktop Entry文件指向了一个应用程序
[Categories]该项只有在”Type”是”Application”时才有效。该项表示相关应用程序在菜单中显示的类别。
图标文件的处理:
系统会自动依次在以下几个目录中查找$HOME/.icons-->$XDG_DATA_DIRS/icons -->/usr/share/pixmaps
,因此将图标放入到/usr/share/pixmaps/
目录中以便所有用户都可以使用到。
注意:访问/usr/share/pixmaps/ 需要用到系统权限。可以在命令行输入sudo cp(复制命令)来实现icon的复制,复制后的文件名与cdt-eclipse
.desktop文件中的
Icon同名。