development environment - irvs/ros_tms GitHub Wiki
開発環境
- 研究開始前,研究関連の開発環境構築は作業の効率面で極めて重要である.
- ROS-TMS開発環境は以下のWikiで紹介している.これに準ずる開発環境を揃えること!
http://orion.ait.kyushu-u.ac.jp/HRSG/ros_tms/wikis/Install
- ROS-TMSでのプログラミングはC,C++,Pythonを用いている.
- プログラミングのエディターは以下に説明する.
- SSHを使う時,Shellを使う時はCUI基盤のエディター
- 簡単な作業はGUI基盤のエディター
- 本番の作業はQTかEclipseをおすすめします.
Editor
CUI (character user interface)
VIM (VI)
sudo apt-get install vim
nano
sudo apt-get install nano
GUI (graphical user interface)
gedit
gedit
Sublime Text3
Atom
sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom
atom
Integrated Development Environments (IDEs)
QT
Eclipse
1.Eclipse IDE for C/C++ Developersをダウンロード
2.解凍
sudo tar -xvzof eclipse-cpp-[prefix]-***.tar.gz -C /opt
3.javaインストール
sudo apt-get install openjdk-7-jre
4.bashrcファイルの設定
alias catkin_eclipse='cd ~/catkin_ws && catkin_make --force-cmake -G"Eclipse CDT4 - Unix Makefiles"'
export PATH=/opt/eclipse:$PATH
5.ROSパッケージの設定
catkin_eclipse
6.起動・プロジェクトのインポート
eclipse
7.プロジェクトのインポート
- File >> Import >> General >> Existing Projects into Workspace >> Next
- Select root directoryで~/catkin_ws/buildを選択, OK!
8.注意! Project@build 右クリック Properties >> C/C++ General >> Code Analysis >> Use project settings
【便利】エディタの一括カスタマイズ color theme