为ROS配置Eclipse

1 eclipse ros

我是Linux新手.我正在尝试使用eclipse开发ROS应用程序.我不明白ROS网站提供的以下内容.你能用更简单的方式解释一下吗?这样我就可以在从eclipse.org下载之后配置我的eclipse.

重用shell的环境

为了从IDE内部构建和运行ROS程序,必须建立ROS环境.所有IDE都可能有一个配置,但从ROS源shell运行IDE应该是最简单的方法,避免不一致.

同样,您可以增强IDE的启动器图标以加载shell环境.例如,用它替换它的命令eclipse bash -i -c "eclipse".这将使bash源 ~/.bashrc,其中ROS必须被源和参数化,并启动该IDE.

小智 6

使用以下命令:

cd <your_catkin_workspace>
catkin_make --force-cmake -G"Eclipse CDT4 - Unix Makefiles"
cd build
cmake ../src -DCMAKE_BUILD_TYPE=Debug
Run Code Online (Sandbox Code Playgroud)

现在您可以将项目导入到eclipse中

之后,您可以为eclispe创建桌面应用程序条目:

sudo vim /usr/share/applications/eclipse.desktop

[Desktop Entry]
Type=Application
Terminal=false
Icon=<path_to_your_eclipse_dir>/icon.xpm
Exec=bash -i -c "source /opt/ros/hydro/setup.bash && source $HOME/workspace/<your_catkin_workspace>/devel/setup.bash && <path_to_your_eclipse_dir>/eclipse"
Comment=IDE
Name=eclipse
Comment=IDE
Run Code Online (Sandbox Code Playgroud)