Guest User

Untitled

a guest
Feb 27th, 2022
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.43 KB | None | 0 0
  1.     cmake_minimum_required(VERSION 3.20)
  2.     project(imgCodecs)
  3.  
  4.     set(CMAKE_CXX_STANDARD 14)
  5.     #Adding QT for CMAKE
  6.     set(CMAKE_INCLUDE_CURRENT_DIR ON)
  7.     set(CMAKE_CXX_STANDARD_REQUIRED ON)
  8.  
  9.     set(CMAKE_AUTOUIC ON)
  10.     set(CMAKE_AUTOMOC ON)
  11.     set(CMAKE_AUTORCC ON)
  12.  
  13.     SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -pthread")
  14.     #add_definitions(-DQT_NO_KEYWORDS)
  15.  
  16.     include_directories("/usr/local/include/opencv4")
  17.     include_directories("/home/xxxx/miniconda3/include/python3.7m")
  18.     #include_directories(/usr/include/python3.7)
  19.  
  20.     #link_directories("/usr/include/python3.8")
  21.  
  22.     find_package(Python COMPONENTS Interpreter Development)
  23.     #find_package (PythonLibs 3.8 EXACT)
  24.  
  25.     #target_link_libraries( ${PYTHON_LIBRARIES})
  26.  
  27.     message("Python_FOUND:${Python_FOUND}")
  28.     message("Python_VERSION:${Python_VERSION}")
  29.     message("Python_Development_FOUND:${Python_Development_FOUND}")
  30.     message("Python_LIBRARIES:${Python_LIBRARIES}")
  31.  
  32.     include_directories(.)
  33.     include_directories(cannylib)
  34.     include_directories(niftilib)
  35.  
  36.     find_package(Qt5 COMPONENTS Widgets REQUIRED)
  37.  
  38.     qt5_wrap_ui(UI_HEADERS
  39.             chain_coding.ui
  40.            
  41.             )
  42.  
  43.     add_executable(imgCodecs
  44.         ${UI_HEADERS}
  45.        
  46.         inpainting.cpp
  47.         inpainting.h
  48.        
  49.         )
  50.  
  51.     # Use the Widgets module from Qt 5.
  52.     target_link_libraries(imgCodecs Qt5::Widgets)
Advertisement
Add Comment
Please, Sign In to add comment