mirror of
https://github.com/Karllzy/cotton_color.git
synced 2025-11-08 18:53:53 +00:00
添加了ui,确认了qt可执行。但opencv出现问题
This commit is contained in:
parent
6617a3f503
commit
ca645a558d
@ -5,7 +5,7 @@ set(CMAKE_CXX_STANDARD 17)
|
||||
|
||||
# 设置 OpenCV 路径
|
||||
if(DEFINED ENV{OpenCV_DIR})
|
||||
set(OpenCV_DIR $ENV{OpenCV_DIR})
|
||||
set(OpenCV_DIR ENV{OpenCV_DIR})
|
||||
message(STATUS "OpenCV_DIR set from environment variable: ${OpenCV_DIR}")
|
||||
else()
|
||||
message(FATAL_ERROR "OpenCV_DIR is not set. Please set the OpenCV_DIR environment variable.")
|
||||
@ -17,7 +17,7 @@ include_directories(${OpenCV_INCLUDE_DIRS})
|
||||
|
||||
# 设置 Qt 路径
|
||||
if(DEFINED ENV{Qt6_DIR})
|
||||
set(Qt6_DIR $ENV{Qt6_DIR})
|
||||
set(Qt6_DIR ENV{Qt6_DIR})
|
||||
message(STATUS "Qt6_DIR set from environment variable: ${Qt6_DIR}")
|
||||
else()
|
||||
message(FATAL_ERROR "Qt6_DIR is not set. Please set the Qt6_DIR environment variable.")
|
||||
@ -33,7 +33,7 @@ set(CMAKE_AUTORCC ON)
|
||||
# 添加可执行文件 cotton_color
|
||||
add_executable(cotton_color cotton_color.cpp)
|
||||
# 链接 OpenCV 和 Qt 库
|
||||
target_link_libraries(cotton_color Qt6::Widgets ${OpenCV_LIBS})
|
||||
target_link_libraries(cotton_color Qt6::Widgets ${OpenCV_LIBS} comdlg32)
|
||||
|
||||
# 添加可执行文件 cotton_color
|
||||
add_executable(cotton_range Matrox/color_range.cpp)
|
||||
@ -46,4 +46,8 @@ add_executable(cotton_color2 cotton_color2.cpp)
|
||||
target_link_libraries(cotton_color2 Qt6::Widgets ${OpenCV_LIBS})
|
||||
add_executable(color_matching Matrox/template_matching.cpp
|
||||
Matrox/onnx_running.cpp
|
||||
Matrox/onnx_running.h)
|
||||
Matrox/onnx_running.h
|
||||
Matrox/ui.cpp)
|
||||
|
||||
add_executable(ui Matrox/ui.cpp)
|
||||
target_link_libraries(ui Qt6::Widgets)
|
||||
14
Matrox/ui.cpp
Normal file
14
Matrox/ui.cpp
Normal file
@ -0,0 +1,14 @@
|
||||
//
|
||||
// Created by zjc on 24-11-12.
|
||||
//
|
||||
|
||||
#include "ui.h"
|
||||
#include <QApplication>
|
||||
#include <QPushButton>
|
||||
|
||||
int main(int argc, char *argv[]) {
|
||||
QApplication app(argc, argv);
|
||||
QPushButton button("Hello, Qt!");
|
||||
button.show();
|
||||
return app.exec();
|
||||
}
|
||||
8
Matrox/ui.h
Normal file
8
Matrox/ui.h
Normal file
@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by zjc on 24-11-12.
|
||||
//
|
||||
|
||||
#ifndef UI_H
|
||||
#define UI_H
|
||||
|
||||
#endif //UI_H
|
||||
Loading…
Reference in New Issue
Block a user