We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent be6e327 commit 6e6f331Copy full SHA for 6e6f331
benchmark/CMakeLists.txt
@@ -54,7 +54,9 @@ endif()
54
55
if(MSVC)
56
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc /MP /bigobj")
57
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /arch:AVX2")
+ if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "AMD64" OR ${CMAKE_SYSTEM_PROCESSOR} MATCHES "X86_64")
58
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /arch:AVX2")
59
+endif()
60
set(CMAKE_EXE_LINKER_FLAGS /MANIFEST:NO)
61
foreach(flag_var
62
CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE
0 commit comments