ROS中使用的Eclipse,不要使用ubuntu的安装包,在官网上下载安装包使用。
一 . 安装Eclipse
http://blog.csdn.net/wilylcyu/article/details/51721378
二 . 创建Eclipse工程文件
此处仅介绍catkin方法创建工作空间的情况,rosbuild的情况请看http://wiki.ros.org/IDEs
1 . 打开eclipse,File>import>Existing Code as Makefile Project
2 . 选择存在包的工作空间(此处选择根目录)
3 . 在Toolchain for Indexer Settings中选择Linux GCC
得出的工作空间列表如下:
4 .将build文件夹下的Makefile文件复制到根目录下,更改编译空间:
CMAKE_BINARY_DIR = /home/HOST_NAME/myRobo_ws/build
改为
CMAKE_BINARY_DIR = /home/HOST_NAME/myRobo_ws
将HOST_NAME换成自己的机器名。
5 . 按照官网教程添加节点编译即可
还有一种是在工作空间内建立好工程文件然后添加进eclipse中,由于本人没有调通,所以不予介绍。
使用eclipse:eclipse-cpp-mars-2-linux-gtk-x86_64.tar.gz