2.在Ubuntu14.04中使用Eclipse开发ROS

本文档详细介绍如何在Eclipse环境中配置ROS开发环境,包括安装Java8、Eclipse Neon,生成和导入Eclipse项目文件,设置预编译头文件路径,以及如何在Eclipse中运行和调试ROS项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装Java8、Eclipse Neon

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
//sudo apt-get install oracle-java8-set-default
//Eclips下载地址:http://www.eclipse.org/downloads/
//移动eclipse压缩包到 /opt 目录并解压
//创建一个链接,给所有用户使用
sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse

2.生成Eclipse项目文件

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
cd ~/catkin_ws
catkin_make
cd ~/catkin_ws/src
catkin_create_pkg fisrt_pkg std_msgs roscpp
cd ~/catkin_ws
catkin_make --force-cmake -G"Eclipse CDT4 - Unix Makefiles"
//项目的文件在 /catkin_ws/build中

3.导入项目

1.启动eclipse;
2.选择catkin_ws文件夹作为工作空间;
3.导入项目

选择File --> Import --> General --> Existing Projects into Workspace
-->Browse..(选择从~/catkin_ws/build导入项目)

4.添加预编译头文件的路径

Project --> Properties --> C/C++ General --> Preprocessor Include Paths, Macros, etc. --> Providers --> 勾选CDT GCC Built-in Compiler Settings [Shared]

此时项目源文件在项目列表build->Source directory中,在此目录进行开发

5.在Eclipse中运行和调试

//执行
Run --> Run configurations... --> C/C++ Application (double click or click on New) -->Browse.. 添加执行文件(在catkin_ws/devel/lib目录下)
//调试(需要到终端中运行)
cmake catkin_ws/src -DCMAKE_BUILD_TYPE=Debug
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值