1

私はLinuxが初めてです。Eclipse を使用して ROS アプリケーションを開発しようとしています。ROSのウェブサイトで提供されている以下がわかりません。eclipse.orgからダウンロードした後にEclipseを構成できるように、これをもっと簡単に説明してもらえますか。

シェルの環境を再利用する

IDE 内から ROS プログラムをビルドして実行するには、ROS 環境をセットアップする必要があります。すべての IDE にはそのための構成があるかもしれませんが、ROS をソースとするシェルから IDE を実行するのが最も簡単な方法であり、矛盾を回避できます。

同様に、IDE のランチャー アイコンを強化して、シェル環境をロードすることもできます。たとえば、そのコマンド eclipse を に置き換え bash -i -c "eclipse"ます。~/.bashrcこれにより、ROS をソースとしてパラメータ化する必要があるbash source が作成 され、その IDE が起動します。

4

3 に答える 3

6

次のコマンドを使用します。

cd <your_catkin_workspace>
catkin_make --force-cmake -G"Eclipse CDT4 - Unix Makefiles"
cd build
cmake ../src -DCMAKE_BUILD_TYPE=Debug

プロジェクトを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
于 2014-02-27T11:36:02.643 に答える
2

この件についてのウィキがこちらに公開されているようです

于 2013-03-02T12:48:51.503 に答える