mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-29 04:09:35 +03:00
FindOpenCL: Search per-architecture path suffixes on UNIX
Use different path suffixes to find opencl for x86 and x86_64. We already do this on Windows.
This commit is contained in:
1 parent
992e9d10f8
commit
dee7bafb13
1 file changed
+21
-10
+21
-10
@@ -119,16 +119,27 @@ if(WIN32)
|
||||
OpenCL/common/lib/x64)
|
||||
endif()
|
||||
else()
|
||||
find_library(OpenCL_LIBRARY
|
||||
NAMES OpenCL
|
||||
PATHS
|
||||
ENV AMDAPPSDKROOT
|
||||
ENV CUDA_PATH
|
||||
PATH_SUFFIXES
|
||||
lib/x86_64
|
||||
lib/x64
|
||||
lib
|
||||
lib64)
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
find_library(OpenCL_LIBRARY
|
||||
NAMES OpenCL
|
||||
PATHS
|
||||
ENV AMDAPPSDKROOT
|
||||
ENV CUDA_PATH
|
||||
PATH_SUFFIXES
|
||||
lib/x86
|
||||
lib)
|
||||
elseif(CMAKE_SIZEOF_VOID_P EQUAL 8)
|
||||
find_library(OpenCL_LIBRARY
|
||||
NAMES OpenCL
|
||||
PATHS
|
||||
ENV AMDAPPSDKROOT
|
||||
ENV CUDA_PATH
|
||||
PATH_SUFFIXES
|
||||
lib/x86_64
|
||||
lib/x64
|
||||
lib
|
||||
lib64)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
set(OpenCL_LIBRARIES ${OpenCL_LIBRARY})
|
||||
|
||||
Reference in new issue
Block a user