--- grand_parent: Standard API parent: Utility Library nav_order: 3 --- # `` ## Extensions The following version macros, which are explained in the [versioning section], are defined in this header: - `_LIBCUDACXX_CUDA_API_VERSION` - `_LIBCUDACXX_CUDA_API_VERSION_MAJOR` - `_LIBCUDACXX_CUDA_API_VERSION_MINOR` - `_LIBCUDACXX_CUDA_API_VERSION_PATCH` - `_LIBCUDACXX_CUDA_ABI_VERSION` - `_LIBCUDACXX_CUDA_ABI_VERSION_LATEST` ## Restrictions When using NVCC, the definition of C++ feature test macros is provided by the host Standard Library, not libcu++. [versioning section]: ./releases/versioning.md