CLion에서 ROS 사용하기

사용환경 : Ubuntu 18.04 LTS, CLion 2020.1.1, ROS melodic

1. CLion 설치

www.jetbrains.com/ko-kr/clion/download/#section=linux

 

다운로드 CLion: 스마트한 C/C++용 크로스 플랫폼 IDE

최신 버전 다운로드: CLion (Windows, macOS, Linux)

www.jetbrains.com

- 원하는 경로에 tar.gz 파일 압축 풀기

$ tar -xvf CLion-2020.1.1.tar.gz -C [원하는 경로]

 

2. ROS pkg CLion에서 열기

- devel/setup.bash

$ source ~/catkin_ws/devel/setup.bash

- CLion 실행

$ cd clion-2020.1.1/bin
$ ./clion.sh

- [File] - [Open] - CMakeLists.txt 선택 - [OK] - [Open as Project]

열고자 하는 패키지의 CMakeLists.txt파일을 선택

- [File] - [Setting] - [Build, Execution, Deployment] - [CMake] - CMake options - "-DCATKIN_DEVEL_PREFIX:PATH=~/catkin_ws/devel" 입력 - [OK] 후 자동 빌드