【问题标题】:CUDA: Getting linking error only in device emulation modeCUDA:仅在设备仿真模式下出现链接错误
【发布时间】:2010-12-26 12:40:09
【问题描述】:

我正在编译一个运行良好的 dll,除非我使用 -deviceemu 模式。

在这种情况下,我收到以下几个链接错误:

CUDAKernel_ColourHist.obj:错误 LNK2019:未解析的外部符号 ___cudaMutexOperation@4 在函数 ___uAtomicAdd 中引用 1>CUDAKernel_1.obj:错误 LNK2001: 未解析的外部符号 ___cudaMutexOperation@4 1>CUDAKernel_2.obj:错误 LNK2001: 未解析的外部符号 ___cudaMutexOperation@4

这让我相信也许我没有链接正确的文件,但我相信我是。我正在使用 Visual Studio,任何帮助都将不胜感激。

【问题讨论】:

    标签: visual-studio dll compiler-construction linker cuda


    【解决方案1】:

    已修复,我使用的是旧版本的库,与较新的库链接解决了问题。

    【讨论】:

      猜你喜欢
      • 2011-01-29
      • 2011-09-29
      • 1970-01-01
      • 2022-10-21
      • 2017-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多