cuda.pathfinder.SUPPORTED_HEADERS_CTK#
- cuda.pathfinder.SUPPORTED_HEADERS_CTK = {'cccl': 'cuda/std/version', 'cublas': 'cublas.h', 'cudart': 'cuda_runtime.h', 'cufft': 'cufft.h', 'cufile': 'cufile.h', 'curand': 'curand.h', 'cusolver': 'cusolverDn.h', 'cusparse': 'cusparse.h', 'npp': 'npp.h', 'nvcc': 'fatbinary_section.h', 'nvfatbin': 'nvFatbin.h', 'nvjitlink': 'nvJitLink.h', 'nvjpeg': 'nvjpeg.h', 'nvrtc': 'nvrtc.h', 'nvvm': 'nvvm.h'}#
Mapping from short CUDA Toolkit (CTK) library names to their canonical header basenames (used to validate a discovered include directory). Example:
"cublas" → "cublas.h"
. The key set is platform-aware (e.g.,"cufile"
may be Linux-only).