一、前言
ROS无专门的开发环境,因此选在eclipse上进行开发;本篇主要记录如何实现开发环境的配置。有两个安装方法:1)直接安装CDT 配置 2)instoller安装CDT
- 1) ubuntu18.04下如何安装eclipse
- 2) 在eclipse如何生成ros工程和开发
在jdk环境安装好后,接着安装环境eclipse;这里介绍如何安装和使用。
二、要安装eclipse先安装java
因为eclipse依赖于java;因此,首先安装java。首先要将现有的java系统清理干净。
2.1 先卸载java
1、清理环境中的java包
- (1) apt-get update
- (2) apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove
- (3) apt-get -y autoremove
2、清除配置信息: dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge
3、清除java配置及缓存: bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf
4、手动清除JVMs: rm -rf /usr/lib/jvm/*
2.2 挑选java版本并安装
输入:javac查看jdk
输入java,查看jre版本
当前可以选择的java有三个版本。假定选择openjdk-8;
sudo apt install openjdk-8-jdk
以上一条语句就完成java安装【包括jdk和jre】。(另外:官网下载jdk.tar.gz包,解压后就是安装好JDK了)
三、删除以前的eclipse
1,首先到/usr/share/applications下把eclipse.desktop删了
2 首先如何卸载eclipse?两步:
- 【1】将/opt/eclipse删除
- 【2】将/opt/eclipse下的.p2隐含文件删除
四、eclipse版本获得
下载Eclipse https://www.eclipse/downloads |
进入下列页面:
选择Eclipse IDE for C/C++ Developers linux-64bit
五、安装Eclipse
5.1安装eclipse
(需要注意,我操作的时候一直是在root用户下,如果是普通用户,需要在命令前加sudo)
将Eclipse移动到opt目录下,解压当前目录:
sudo mv /home/huatec/download/eclipse-cpp-2022-03-R-linux-gtk-x86_64.tar.gz /opt
sudo tar xzvf eclipse-cpp-2022-03-R-linux-gtk-x86_64.tar.gz
5.2 创建桌面快捷图标
cd /usr/share/applications/
vim eclipse.desktop(root权限)
5.3 配置快捷方式
此时会新建一个eclipse.desktop文件,在文件中添加如下语句:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
在eclipse下载的tar文件解压后,文件夹中有两个可执行文件,后缀以*标注,即为可执行文件,Exec=为eclipse安装目录下的eclipse程序的位置路径,Icon=为安装目录下的icon图标文件。
保存后将该文件变为可执行文件。
命令
sudo chmod u+x eclipse.desktop
###将图标移动到桌面
注:将图标文件移动到桌面文件夹时,应该为普通用户操作,否则会提示“未信任的应用启动器的问题”。
移动可以拖拽。
双击Eclipse,选择Turst and Launch就可以啦!
更多推荐
ROS知识【13】:ubuntu下安装eclipse-CDT【非installor】
发布评论