【问题标题】:Where is $(CudaToolkitBinDir) defined in VS2012VS2012 中定义的 $(CudaToolkitBinDir) 在哪里
【发布时间】:2015-01-14 15:43:24
【问题描述】:

我刚刚在我的计算机上安装了 cuda 6.5 以及 5.0 和 5.5,它工作正常。但是,变量/宏 $(CudaToolkitBinDir) 仍然指向 5.5 路径。 $(CUDA_PATH) 被正确定义为 6.5 路径以及扩展它的所有变量(INC_PATH 等)。未大写的宏系列 (CudaToolkit____) 仍设置为 5.5。

我已经检查过:

  1. 系统 (Windows 7) 环境变量(具有 CUDA_PATH 系列)
  2. 用户属性页 -> 用户宏
  3. Nsight 选项

谷歌 CudaToolkitBinDir 没有出现任何结果。我重新安装了 cuda 6.5 无济于事。

定义位于何处或如何重置?

【问题讨论】:

    标签: visual-studio-2012 cuda


    【解决方案1】:

    答案如下:

    右键单击项目。选择 Build Customizations... 选择正确的 Cuda 版本。

    天啊!

    【讨论】:

      【解决方案2】:

      检查注册表,查看 HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\GPU Computing Toolkit\CUDA\v11.5 下是否有名为 InstallDir 的键。如果不存在,则增加它,其值为CUDA的安装路径。像这样“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5”。 备注:v11.5替换为你的CUDA版本

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-08-31
        • 1970-01-01
        • 2016-09-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-11
        • 2013-04-09
        • 2015-04-05
        相关资源
        最近更新 更多