新しくROSのパッケージを作ってNetBeans上でcatkin_makeするやり方は見つかりましたが、既存のROS projectをインポートする方法はわからなかったので、Using NetBeans IDE to Develop ROS packages (MakerLab, Department of Computer Science, HKU)ここの2.2だけメモとして要約して書きました。
- File > New ProjectでCategories: C/C++, Projects: C/C++ Project with Existing Sourcesを選択してNext.
- インポートしてきたいソースコードのあるワークスペースのフォルダを選んで、Select Configuration mode: Customにする。
- Pre-Build Actionは何も選ばずにNext.
- Clean Command: devel/env.sh catkin_make clean, Build Command: devel/env.sh catkin_makeを選んでNext.
- Source Filesも何も変更せずにNext.
- Code Assistance Configurationも変更しないでNext.
- Project Locationを指定する。既存のワークスペースをそのまま使いたければそこを選択。
- Finishすると同時にcatkin_makeをしてくれます。その後も金槌アイコンでcatkin_makeできるようになります。
以上です。