0. 준비사항
가. Ubuntu 18.04 LTS 및 ROS melodic 사용
1. 에러사항
가. ROS에서 사용자 커스텀 메시지를 생성하였을 경우 빌드 에러가 발생
나. 몇 번 계속 하다 보면 생성되기도 함
2. 해결
가. CMakeLists.txt를 수정
1) add_dependencies(__노드파일명__ ${PROJECT_NAME}_generate_messages_cpp)
가) __노드파일명__ : add_executable에서 사용하는 노드명을 입력
나) ${PROJECT_NAME} : 그대로 입력
3. 이슈사항(일부 해결)
가. CMakeLists.txt를 수정했는데도 빌드 에러가 생성
1) 본인의 경우 add_library를 활성화했었음
2) 본인의 경우 add_library를 사용하지 않아도 되었으므로, 비활성화해서 해결