更新至QT6
This commit is contained in:
@@ -62,18 +62,18 @@ add_executable(curtis_path_tracking_demo
|
||||
target_link_libraries(curtis_path_tracking_demo agv_tracking ${CMAKE_SOURCE_DIR}/lib/ControlCAN.lib)
|
||||
|
||||
# Qt 图形界面GUI
|
||||
find_package(Qt5 COMPONENTS Widgets REQUIRED)
|
||||
if(Qt5_FOUND)
|
||||
find_package(Qt6 COMPONENTS Widgets REQUIRED)
|
||||
if(Qt6_FOUND)
|
||||
set(CMAKE_AUTOMOC ON)
|
||||
set(CMAKE_AUTORCC ON)
|
||||
set(CMAKE_AUTOUIC ON)
|
||||
|
||||
add_executable(agv_qt_gui examples/qt_gui_demo.cpp)
|
||||
target_link_libraries(agv_qt_gui agv_tracking Qt5::Widgets)
|
||||
target_link_libraries(agv_qt_gui agv_tracking Qt6::Widgets)
|
||||
|
||||
message(STATUS "Qt5 found - Building Qt GUI application")
|
||||
message(STATUS "Qt6 found - Building Qt GUI application")
|
||||
else()
|
||||
message(WARNING "Qt5 not found - Qt GUI application will not be built")
|
||||
message(WARNING "Qt6 not found - Qt GUI application will not be built")
|
||||
endif()
|
||||
|
||||
# 安装规则
|
||||
|
||||
Reference in New Issue
Block a user