cmake_minimum_required(VERSION 3.5) project(rosbridge LANGUAGES CXX) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) add_executable(rosbridge main.cpp snake.cpp) set(HEADER_FILES main.h snake.h) include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../rosbridgecpp) add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../rosbridgecpp rosbridgecpp) target_link_libraries(${PROJECT_NAME} rosbridgecpp)