Implement Qt OpenCV image processing app
Some checks failed
Build Windows Release / Build Windows x64 Release on Linux (MinGW + Qt + OpenCV) (push) Failing after 2m15s
Some checks failed
Build Windows Release / Build Windows x64 Release on Linux (MinGW + Qt + OpenCV) (push) Failing after 2m15s
This commit is contained in:
@@ -8,6 +8,8 @@ set(CMAKE_AUTOMOC ON)
|
||||
set(CMAKE_AUTOUIC OFF)
|
||||
set(CMAKE_AUTORCC OFF)
|
||||
|
||||
find_package(OpenCV REQUIRED COMPONENTS core imgproc imgcodecs)
|
||||
|
||||
find_package(Qt6 QUIET COMPONENTS Widgets)
|
||||
if (Qt6_FOUND)
|
||||
qt_add_executable(chengnan
|
||||
@@ -15,7 +17,7 @@ if (Qt6_FOUND)
|
||||
MainWindow.h
|
||||
MainWindow.cpp
|
||||
)
|
||||
target_link_libraries(chengnan PRIVATE Qt6::Widgets)
|
||||
target_link_libraries(chengnan PRIVATE Qt6::Widgets ${OpenCV_LIBS})
|
||||
else()
|
||||
find_package(Qt5 REQUIRED COMPONENTS Widgets)
|
||||
add_executable(chengnan
|
||||
@@ -23,9 +25,11 @@ else()
|
||||
MainWindow.h
|
||||
MainWindow.cpp
|
||||
)
|
||||
target_link_libraries(chengnan PRIVATE Qt5::Widgets)
|
||||
target_link_libraries(chengnan PRIVATE Qt5::Widgets ${OpenCV_LIBS})
|
||||
endif()
|
||||
|
||||
target_include_directories(chengnan PRIVATE ${OpenCV_INCLUDE_DIRS})
|
||||
|
||||
target_compile_definitions(chengnan PRIVATE
|
||||
CHENGNAN_APP_VERSION="${PROJECT_VERSION}"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user