From 53ab6a5e23986a07d7bc81bf1151d8c13f0bb5f9 Mon Sep 17 00:00:00 2001 From: taynpg Date: Sun, 16 Feb 2025 15:27:38 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E6=AD=A3cmake=E5=91=BD?= =?UTF-8?q?=E4=BB=A4=E6=89=A7=E8=A1=8C=E6=97=A0=E7=BB=93=E6=9E=9C=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/MSystem.cmake | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/MSystem.cmake b/config/MSystem.cmake index 72379e8..5f0233d 100644 --- a/config/MSystem.cmake +++ b/config/MSystem.cmake @@ -22,14 +22,14 @@ endif() elseif (WIN32) # 先调用 ver 命令 - execute_process(COMMAND ver + execute_process(COMMAND cmd /c ver OUTPUT_VARIABLE VER_OUTPUT OUTPUT_STRIP_TRAILING_WHITESPACE) - if(VER_OUTPUT MATCHES "XP" OR VER_OUTPUT STREQUAL "") - message(STATUS "maybe Windows XP platform.") + if(VER_OUTPUT MATCHES "XP") + message(STATUS "Windows XP platform.") set(SYSTEM_ARCH "x86") else() - execute_process(COMMAND wmic os get osarchitecture + execute_process(COMMAND cmd /c wmic os get osarchitecture OUTPUT_VARIABLE WMIC_OUTPUT OUTPUT_STRIP_TRAILING_WHITESPACE) if(WMIC_OUTPUT MATCHES "64")