CUDA:仅在设备模拟模式下出现链接错误

问题描述 投票:0回答:1

我正在编译一个 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 cuda linker
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.