Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cmake_minimum_required(VERSION 3.20)
- project(imgCodecs)
- set(CMAKE_CXX_STANDARD 14)
- #Adding QT for CMAKE
- set(CMAKE_INCLUDE_CURRENT_DIR ON)
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
- set(CMAKE_AUTOUIC ON)
- set(CMAKE_AUTOMOC ON)
- set(CMAKE_AUTORCC ON)
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -pthread")
- #add_definitions(-DQT_NO_KEYWORDS)
- include_directories("/usr/local/include/opencv4")
- include_directories("/home/xxxx/miniconda3/include/python3.7m")
- #include_directories(/usr/include/python3.7)
- #link_directories("/usr/include/python3.8")
- find_package(Python COMPONENTS Interpreter Development)
- #find_package (PythonLibs 3.8 EXACT)
- #target_link_libraries( ${PYTHON_LIBRARIES})
- message("Python_FOUND:${Python_FOUND}")
- message("Python_VERSION:${Python_VERSION}")
- message("Python_Development_FOUND:${Python_Development_FOUND}")
- message("Python_LIBRARIES:${Python_LIBRARIES}")
- include_directories(.)
- include_directories(cannylib)
- include_directories(niftilib)
- find_package(Qt5 COMPONENTS Widgets REQUIRED)
- qt5_wrap_ui(UI_HEADERS
- chain_coding.ui
- )
- add_executable(imgCodecs
- ${UI_HEADERS}
- inpainting.cpp
- inpainting.h
- )
- # Use the Widgets module from Qt 5.
- target_link_libraries(imgCodecs Qt5::Widgets)
Advertisement
Add Comment
Please, Sign In to add comment