set(CXX_FLAGS "-Wall") set(CMAKE_CXX_FLAGS, "${CXX_FLAGS}") set(INCLUDE_DIRS ${CMAKE_SOURCE_DIR}) #list(APPEND CMAKE_MODULE_PATH # ${CMAKE_SOURCE_DIR}/cmake #) find_package(OpenCV) if (OpenCV_FOUND) list(APPEND INCLUDE_DIRS ${OpenCV_INCLUDE_DIRS}) list(APPEND LIBS ${OpenCV_LIBS}) add_definitions(-DHAVE_OPENCV) #add_compile_definitions(HAVE_OPENCV) set(sources main.cpp) else(OpenCV_FOUND) set(sources main_plain.cpp) endif(OpenCV_FOUND) # Append list of libs with SQPnP (static library) list(APPEND LIBS SQPnP) add_executable(sqpnp_example ${sources}) target_link_libraries(sqpnp_example ${LIBS}) add_subdirectory(robust)