diff --git a/CMakeLists.txt b/CMakeLists.txt index f9a31620..3699cfab 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -62,18 +62,23 @@ find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core) message(">>> Found Qt version: ${QT_VERSION_MAJOR}") set(QT_DESIRED_VERSION ${QT_VERSION_MAJOR}) +set(PDF_LIB_VERSION "") + # 设置DTK版本 if (QT_VERSION_MAJOR MATCHES 6) + find_package(Dtk6CMake REQUIRED) set(DTK_VERSION_MAJOR 6) else() + find_package(DtkCMake REQUIRED) set(DTK_VERSION_MAJOR "") endif() -if (QT_VERSION_MAJOR MATCHES 5) - set(PDF_LIB_VERSION 5) -else() - set(PDF_LIB_VERSION "") +if(CMAKE_SYSTEM_PROCESSOR MATCHES "mips64") + if (${DEEPIN_OS_VERSION} MATCHES "25") + set(PDF_LIB_VERSION 5) + endif() endif() + message(">>> Build with DTK: ${DTK_VERSION_MAJOR}") # 定义必需的Qt组件