Merge branch 'FindCUDA-cross' into release
This commit is contained in:
commit
f00e44a9f7
|
@ -613,7 +613,7 @@ endif()
|
||||||
set(CUDA_VERSION_STRING "${CUDA_VERSION}")
|
set(CUDA_VERSION_STRING "${CUDA_VERSION}")
|
||||||
|
|
||||||
# Support for arm cross compilation with CUDA 5.5
|
# Support for arm cross compilation with CUDA 5.5
|
||||||
if(CUDA_VERSION VERSION_GREATER "5.0" AND CMAKE_CROSSCOMPILING AND ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm" AND EXISTS "${CUDA_TOOLKIT_ROOT_DIR}/targets/armv7-linux-gnueabihf")
|
if(CUDA_VERSION VERSION_GREATER "5.0" AND CMAKE_CROSSCOMPILING AND CMAKE_SYSTEM_PROCESSOR MATCHES "arm" AND EXISTS "${CUDA_TOOLKIT_ROOT_DIR}/targets/armv7-linux-gnueabihf")
|
||||||
set(CUDA_TOOLKIT_TARGET_DIR "${CUDA_TOOLKIT_ROOT_DIR}/targets/armv7-linux-gnueabihf" CACHE PATH "Toolkit target location.")
|
set(CUDA_TOOLKIT_TARGET_DIR "${CUDA_TOOLKIT_ROOT_DIR}/targets/armv7-linux-gnueabihf" CACHE PATH "Toolkit target location.")
|
||||||
else()
|
else()
|
||||||
set(CUDA_TOOLKIT_TARGET_DIR "${CUDA_TOOLKIT_ROOT_DIR}" CACHE PATH "Toolkit target location.")
|
set(CUDA_TOOLKIT_TARGET_DIR "${CUDA_TOOLKIT_ROOT_DIR}" CACHE PATH "Toolkit target location.")
|
||||||
|
@ -621,7 +621,7 @@ endif()
|
||||||
mark_as_advanced(CUDA_TOOLKIT_TARGET_DIR)
|
mark_as_advanced(CUDA_TOOLKIT_TARGET_DIR)
|
||||||
|
|
||||||
# Target CPU architecture
|
# Target CPU architecture
|
||||||
if(CUDA_VERSION VERSION_GREATER "5.0" AND CMAKE_CROSSCOMPILING AND ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm")
|
if(CUDA_VERSION VERSION_GREATER "5.0" AND CMAKE_CROSSCOMPILING AND CMAKE_SYSTEM_PROCESSOR MATCHES "arm")
|
||||||
set(_cuda_target_cpu_arch_initial "ARM")
|
set(_cuda_target_cpu_arch_initial "ARM")
|
||||||
else()
|
else()
|
||||||
set(_cuda_target_cpu_arch_initial "")
|
set(_cuda_target_cpu_arch_initial "")
|
||||||
|
|
Loading…
Reference in New Issue