Просмотр исходного кода

FindOpenCL: add AMDAPPSDKROOT into paths for OpenCL library

This path was only looked up for windows.  The AMD SDK also exists for
Linux, and we may want to use the OpenCL library for there.
Jeremy Tellaa 8 лет назад
Родитель
Сommit
b888104e44
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      Modules/FindOpenCL.cmake

+ 5 - 1
Modules/FindOpenCL.cmake

@@ -117,7 +117,11 @@ if(WIN32)
   endif()
 else()
   find_library(OpenCL_LIBRARY
-    NAMES OpenCL)
+    NAMES OpenCL
+      ENV AMDAPPSDKROOT
+    PATH_SUFFIXES
+      lib/x86_64
+      lib/x64)
 endif()
 
 set(OpenCL_LIBRARIES ${OpenCL_LIBRARY})