forked from lijiext/lammps
Merge pull request #1497 from junghans/check_for_immintrin
cmake: check for immintrin.h
This commit is contained in:
commit
1f1a0f95b2
|
@ -1134,6 +1134,12 @@ if(PKG_OPT)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(PKG_USER-INTEL)
|
if(PKG_USER-INTEL)
|
||||||
|
include(CheckIncludeFile)
|
||||||
|
check_include_file(immintrin.h FOUND_IMMINTRIN)
|
||||||
|
if(NOT FOUND_IMMINTRIN)
|
||||||
|
message(FATAL_ERROR "immintrin.h header not found, Intel package won't work without it")
|
||||||
|
endif()
|
||||||
|
|
||||||
add_definitions(-DLMP_USER_INTEL)
|
add_definitions(-DLMP_USER_INTEL)
|
||||||
|
|
||||||
set(INTEL_ARCH "cpu" CACHE STRING "Architectures used by USER-INTEL (cpu or knl)")
|
set(INTEL_ARCH "cpu" CACHE STRING "Architectures used by USER-INTEL (cpu or knl)")
|
||||||
|
|
Loading…
Reference in New Issue