From fcf0726999858d3c8cb57fa13aca1e92f85cdd72 Mon Sep 17 00:00:00 2001 From: daiyin Date: Thu, 25 Jul 2024 11:27:35 +0800 Subject: [PATCH] restore msse4.1 --- src/orbbec/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/orbbec/CMakeLists.txt b/src/orbbec/CMakeLists.txt index 2a903717a..e1aa2454e 100644 --- a/src/orbbec/CMakeLists.txt +++ b/src/orbbec/CMakeLists.txt @@ -23,6 +23,12 @@ add_library(k4a SHARED ${CMAKE_CURRENT_BINARY_DIR}/version.rc ${TRANSFORMATION_SOURCES}) +if ("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_C_COMPILER_ID}" STREQUAL "Clang") + if ("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "amd64.*|x86_64.*|AMD64.*|i686.*|i386.*|x86.*") + target_compile_options(k4a PRIVATE "-msse4.1") + endif() +endif() + if(CACHE_OB_CONTEXT) target_compile_definitions(k4a PRIVATE -DCACHE_OB_CONTEXT) endif()