我对CUDA很陌生。我使用 Microsoft Visual Studio 2010,无需担心编写 makefile。当我试图在 .cu 文件中调用一个在 .h 文件中声明并在另一个 .cu 文件中定义的设备函数时,出现了一个问题。在构建结束时,我收到一条错误消息:
1>ptxas : fatal error : Unresolved extern function '_Z22atomicAddEmulateDoublePdd'
这出现在 CUDA 4.2 和 5.0 中。我想知道我应该如何配置我的 MVS 以避免这个错误。抱歉提出问题,感谢您的任何建议!