File tree Expand file tree Collapse file tree 2 files changed +9
-11
lines changed
Expand file tree Collapse file tree 2 files changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -29,24 +29,17 @@ IF (APPLE)
2929ELSE (APPLE )
3030
3131 IF (WIN32 )
32-
33- FIND_PATH (OPENCL_INCLUDE_DIRS CL/cl.h)
34- FIND_PATH (_OPENCL_CPP_INCLUDE_DIRS CL/cl.hpp)
35-
3632 # The AMD SDK currently installs both x86 and x86_64 libraries
3733 # This is only a hack to find out architecture
3834 IF ( ${CMAKE_SYSTEM_PROCESSOR} STREQUAL "AMD64" )
39- SET (OPENCL_LIB_DIR "$ENV{ATISTREAMSDKROOT} /lib/x86_64" )
35+ FIND_LIBRARY (OPENCL_LIBRARIES OpenCL.lib PATHS "$ENV{ATISTREAMSDKROOT} " " $ENV{AMDAPPSDKROOT} " PATH_SUFFIXES " /lib/x86_64" )
4036 ELSE (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "AMD64" )
41- SET (OPENCL_LIB_DIR "$ENV{ATISTREAMSDKROOT} /lib/x86" )
37+ FIND_LIBRARY (OPENCL_LIBRARIES OpenCL.lib PATHS "$ENV{ATISTREAMSDKROOT} " " $ENV{AMDAPPSDKROOT} " PATH_SUFFIXES " /lib/x86" )
4238 ENDIF ( ${CMAKE_SYSTEM_PROCESSOR} STREQUAL "AMD64" )
43- FIND_LIBRARY (OPENCL_LIBRARIES OpenCL.lib PATHS ${OPENCL_LIB_DIR} ENV OpenCL_LIBPATH)
44-
45- GET_FILENAME_COMPONENT (_OPENCL_INC_CAND ${OPENCL_LIB_DIR} /../../include ABSOLUTE )
4639
4740 # On Win32 search relative to the library
48- FIND_PATH (OPENCL_INCLUDE_DIRS CL/cl.h PATHS "${_OPENCL_INC_CAND } " ENV OpenCL_INCPATH )
49- FIND_PATH (_OPENCL_CPP_INCLUDE_DIRS CL/cl.hpp PATHS "${_OPENCL_INC_CAND } " ENV OpenCL_INCPATH )
41+ FIND_PATH (OPENCL_INCLUDE_DIRS CL/cl.h PATHS "$ENV{ATISTREAMSDKROOT } " " $ ENV{AMDAPPSDKROOT} " PATH_SUFFIXES "/include" )
42+ FIND_PATH (_OPENCL_CPP_INCLUDE_DIRS CL/cl.hpp PATHS "$ENV{ATISTREAMSDKROOT } " " $ ENV{AMDAPPSDKROOT} " PATH_SUFFIXES "/include" )
5043
5144 ELSE (WIN32 )
5245
Original file line number Diff line number Diff line change 3333#include < fstream>
3434#include < sstream>
3535
36+ #if defined(WIN32)
37+ #define _USE_MATH_DEFINES
38+ #include < math.h>
39+ #endif
40+
3641#define __CL_ENABLE_EXCEPTIONS
3742#ifdef __APPLE__
3843 #include < OpenCL/cl.hpp>
You can’t perform that action at this time.
0 commit comments