error : identifier “atomicExch” is undefined under visual studio 2012 and cuda 7.5
error : identifier “atomicExch” is undefined under visual studio 2012 and cuda 7.5
我正在尝试使用 CUDA 7.5 SDK 在 Visual Studio 2012 下编译 CUDA 代码,但出现错误
"error : identifier "atomicExch" is undefined".
所以我尝试从 CUDA SDK Samples 和一些论坛获取一些信息,但我仍然无法解决问题。
有什么建议或有人可以帮助我解决这个问题吗?
好的,我终于通过在我的代码中添加以下内容解决了这个问题:
// Compile kernel code for Compute 2.0 and above only
#if __CUDA_ARCH__ >= 200
// Device funtions on the GPU
#endif
我正在尝试使用 CUDA 7.5 SDK 在 Visual Studio 2012 下编译 CUDA 代码,但出现错误
"error : identifier "atomicExch" is undefined".
所以我尝试从 CUDA SDK Samples 和一些论坛获取一些信息,但我仍然无法解决问题。
有什么建议或有人可以帮助我解决这个问题吗?
好的,我终于通过在我的代码中添加以下内容解决了这个问题:
// Compile kernel code for Compute 2.0 and above only
#if __CUDA_ARCH__ >= 200
// Device funtions on the GPU
#endif