We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 31b8cea commit 594cf70Copy full SHA for 594cf70
CMakeLists.txt
@@ -497,7 +497,12 @@ if(MSVC)
497
if(MSVC_VERSION LESS 1914)
498
set(MSVC_EXPORTLIST ${MSVC_EXPORTLIST} ??3@YAXPAX0@Z ??_V@YAXPAX0@Z)
499
endif()
500
- message(STATUS "CMAKE_SYSTEM_PROCESSOR ${CMAKE_SYSTEM_PROCESSOR}")
+ include(CheckCXXSymbolExists)
501
+check_symbol_exists(__aarch64__ "" IS_ARM64)
502
+
503
+if(IS_ARM64)
504
+ message(STATUS "Compile-time check: Detected ARM64 (__aarch64__)")
505
+endif()
506
if(MSVC_VERSION GREATER_EQUAL 1936 AND NOT (CMAKE_SYSTEM_PROCESSOR MATCHES "ARM" OR CMAKE_SYSTEM_PROCESSOR MATCHES "AARCH64"))
507
set(MSVC_EXPORTLIST ${MSVC_EXPORTLIST}
508
__std_find_trivial_1
0 commit comments