openclv2024.10.24
- Updated
OpenCL SDK
- Project website: https://github.com/KhronosGroup/OpenCL-SDK
#Usage
opencl provides CMake targets:
find_package(OpenCL CONFIG REQUIRED)
# Khronos OpenCL ICD Loader
target_link_libraries(main PRIVATE OpenCL::OpenCL)
# Khronos OpenCL Headers and C++ bindings
target_link_libraries(main PRIVATE OpenCL::Headers)
target_link_libraries(main PRIVATE OpenCL::HeadersCpp)
# OpenCL Utility Library and C++ bindings
target_link_libraries(main PRIVATE OpenCL::Utils)
target_link_libraries(main PRIVATE OpenCL::UtilsCpp)opencl provides pkg-config modules:
# Khronos OpenCL ICD Loader
OpenCL
# Khronos OpenCL Headers and C++ bindings
OpenCL-Headers
OpenCL-CLHPPThis package is only an OpenCL SDK. To actually run OpenCL code you also need to install an implementation.
Windows: Implementations typically ship with the drivers of you CPU/GPU vendors.
Linux: Implementations may be installed from your distro's repo or manually.
Apple: Consult your distribution vendor on the state of OpenCL support:
https://support.apple.com/en-us/HT202823
#License
Apache-2.0 AND (MIT OR WTFPL)
#Features
No features defined.
#Dependencies
No dependencies.
#Used By
#Host Tool For
No ports use this.
#Contributors
Nagy-Egri Máté Ferenc
Victor Romero
pravic
Nagy-Egri Máté Ferenc
Stefano Sinigardi
NancyLi1013
Alexander Neumann
nicole mazzuca
Matthias C. M. Troffaes
Phoebe
dweckmann
Matthew Oliver
Billy O'Neal
Umar Arshad
Park DongHa
Ilya Lavrenov
Kai Pastor