cmake_minimum_required(VERSION 2.8) project( FaultFinder ) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) find_package( OpenCV REQUIRED ) find_package( Ebus REQUIRED ) find_package( Qt5 COMPONENTS Widgets Network REQUIRED ) include_directories( ${OpenCV_INCLUDE_DIRS} ${Ebus_INCLUDE_DIRS} ${Qt5Widgets_INCLUDE_DIRS} ${Qt5Network_INCLUDE_DIRS} ) add_executable( FaultFinder FaultFinder.cpp StreamManager.cpp ImageManager.cpp FaultManager.cpp ) target_link_libraries( FaultFinder ${OpenCV_LIBS} ${Ebus_LIBRARIES} ${Qt5Widgets_LIBRARIES} ${Qt5Network_LIBRARIES} ) message( ${Qt5Network_INCLUDE_DIRS} )