cmake_minimum_required(VERSION 3.0) # 项目名称和版本信息 project(Gcompris VERSION 12.0.0) # 源文件目录 set(SOURCE_DIR src) # 头文件目录 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include) # 链接库 find_package(Qt5 COMPONENTS Widgets REQUIRED) find_package(Qt5 COMPONENTS Multimedia REQUIRED) find_package(Qt5 COMPONENTS MultimediaWidgets REQUIRED) find_package(Qt5 COMPONENTS Network REQUIRED) find_package(Qt5 COMPONENTS Sql REQUIRED) find_package(Qt5 COMPONENTS Xml REQUIRED) find_package(Qt5 COMPONENTS OpenGL REQUIRED) find_package(Qt5 COMPONENTS PrintSupport REQUIRED) find_package(Qt5 COMPONENTS Widgets REQUIRED) find_package(Qt5 COMPONENTS Test REQUIRED) find_package(Qt5 COMPONENTS Concurrent REQUIRED) find_package(Qt5 COMPONENTS Quick REQUIRED) find_package(Qt5 COMPONENTS QuickWidgets REQUIRED) find_package(Qt5 COMPONENTS Script REQUIRED) find_package(Qt5 COMPONENTS ScriptTools REQUIRED) find_package(Qt5 COMPONENTS Sensors REQUIRED) find_package(Qt5 COMPONENTS SerialPort REQUIRED) find_package(Qt5 COMPONENTS Sql REQUIRED) find_package(Qt5 COMPONENTS WebChannel REQUIRED) find_package(Qt5 COMPONENTS WebEngineCore REQUIRED) find_package(Qt5 COMPONENTS WebEngineWidgets REQUIRED) find_package(Qt5 COMPONENTS WebSockets REQUIRED) find_package(Qt5 COMPONENTS Widgets REQUIRED) find_package(Qt5 COMPONENTS XmlPatterns REQUIRED) find_package(Qt5 COMPONENTS Gui REQUIRED) find_package(Qt5 COMPONENTS Core REQUIRED) find_package(Qt5 COMPONENTS MultimediaQuick REQUIRED) find_package(Qt5 COMPONENTS QuickParticles REQUIRED) find_package(Qt5 COMPONENTS QuickTemplates2 REQUIRED) find_package(Qt5 COMPONENTS QuickTest REQUIRED) find_package(Qt5 COMPONENTS RemoteObjects REQUIRED) find_package(Qt5 COMPONENTS RepParser REQUIRED) find_package(Qt5 COMPONENTS ScriptTools REQUIRED) find_package(Qt5 COMPONENTS SensorsQuick REQUIRED) find_package(Qt5 COMPONENTS SqlDriverRequired)