We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1785a09 commit d90c642Copy full SHA for d90c642
2 files changed
pybind_interface/avx2/CMakeLists.txt
@@ -16,9 +16,9 @@ cmake_minimum_required(VERSION 3.31)
16
project(qsim)
17
18
IF (WIN32)
19
- set(CMAKE_CXX_FLAGS "/arch:AVX2")
+ add_compile_options(CMAKE_CXX_FLAGS "/arch:AVX2")
20
ELSE()
21
- set(CMAKE_CXX_FLAGS "-mavx2 -mfma")
+ add_compile_options(CMAKE_CXX_FLAGS "-mavx2 -mfma")
22
ENDIF()
23
24
INCLUDE(../GetPybind11.cmake)
pybind_interface/avx512/CMakeLists.txt
- set(CMAKE_CXX_FLAGS "/arch:AVX512")
+ add_compile_options(CMAKE_CXX_FLAGS "/arch:AVX512")
- set(CMAKE_CXX_FLAGS "-mavx512f -mbmi2")
+ add_compile_options(CMAKE_CXX_FLAGS "-mavx512f -mbmi2")
0 commit comments