diff --git a/CMakeLists.txt b/CMakeLists.txt index 1639f77..9bbe619 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ cmake_minimum_required(VERSION 3.3) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD 11) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++ -mavx -msse -msse2 -msse3 -msse4") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -stdlib=libc++") SET(CMAKE_XCODE_ATTRIBUTE_CLANG_CXX_LIBRARY "libc++") set(CMAKE_OSX_DEPLOYMENT_TARGET "10.7" CACHE STRING "Minimum OS X deployment version") diff --git a/scripts/target_post.cmake b/scripts/target_post.cmake index 5d727c2..c644d70 100644 --- a/scripts/target_post.cmake +++ b/scripts/target_post.cmake @@ -28,12 +28,12 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANG) CHECK_CXX_COMPILER_FLAG(-mfpmath=sse HAS_CXX_FPMATH_SSE) CHECK_CXX_COMPILER_FLAG(-mavx HAS_AVX) CHECK_CXX_COMPILER_FLAG(-mavx2 HAS_AVX2) - target_compile_definitions( - ${PLUGIN} - PRIVATE - "$<$>:-O3" - "-mavx" - ) + # target_compile_features( + # ${PLUGIN} + # PUBLIC + # "$<$>: -mavx -msse -msse2 -msse3 -msse4>" + # + # ) # set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse") # endif()