CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR

在 3.16 版本中添加。

独立 NVIDIA CUDA 工具包的路径(例如,从安装程序中提取)。

用于 VS 2010 及更高版本的 Visual Studio 生成器 支持使用独立的(未安装的)NVIDIA CUDA 工具包。路径可以通过 CMAKE_GENERATOR_TOOLSETcuda=C:\path\to\cuda 形式的字段指定。给定的目录必须至少在 .\bin 路径中包含 nvcc 编译器,并且必须在 .\extras\visual_studio_integration\ MSBuildExtensions\ 路径中提供 Visual Studio 集成文件。可以通过使用 7zip 打开安装程序或复制正在运行的安装程序提取的文件来创建独立的 CUDA 工具包目录。如果没有指定独立 CUDA 工具包的路径,则该值可以为空。