CMakeLists.txt add_library(${PROJECT_NAME}_lib src/draw.cpp include/constants.hpp ) add_executable(a_node ...) add_dependencies(a_node ...) target_link_libraries(a_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lib) add_library에 라이브러리이름 지정 후 그 아래 라이브러리에 들어갈 코드 파일 등록 그다음 노드 등록후 target_link_libraries에 라이브러리 등록