Skip to content

Commit d90c642

Browse files
committed
Use add_compile_options() instead of set()
1 parent 1785a09 commit d90c642

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

pybind_interface/avx2/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ cmake_minimum_required(VERSION 3.31)
1616
project(qsim)
1717

1818
IF (WIN32)
19-
set(CMAKE_CXX_FLAGS "/arch:AVX2")
19+
add_compile_options(CMAKE_CXX_FLAGS "/arch:AVX2")
2020
ELSE()
21-
set(CMAKE_CXX_FLAGS "-mavx2 -mfma")
21+
add_compile_options(CMAKE_CXX_FLAGS "-mavx2 -mfma")
2222
ENDIF()
2323

2424
INCLUDE(../GetPybind11.cmake)

pybind_interface/avx512/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ cmake_minimum_required(VERSION 3.31)
1616
project(qsim)
1717

1818
IF (WIN32)
19-
set(CMAKE_CXX_FLAGS "/arch:AVX512")
19+
add_compile_options(CMAKE_CXX_FLAGS "/arch:AVX512")
2020
ELSE()
21-
set(CMAKE_CXX_FLAGS "-mavx512f -mbmi2")
21+
add_compile_options(CMAKE_CXX_FLAGS "-mavx512f -mbmi2")
2222
ENDIF()
2323

2424
INCLUDE(../GetPybind11.cmake)

0 commit comments

Comments
 (0)