我正在编写 CUDA 程序,但收到令人讨厌的警告:
Warning: Cannot tell what pointer points to, assuming global memory space
这是来自 nvcc,我无法禁用它。
有没有办法过滤掉来自第三方工具(如nvcc)的警告?
我要求一种方法来过滤来自自定义构建工具的输出窗口日志错误/警告。
我有同样烦人的警告,我在这个线程上找到了帮助:link https://stackoverflow.com/questions/5212875/resolving-thrust-cuda-warnings-cannot-tell-what-pointer-points-to.
您可以删除 nvcc 命令行上的 -G 标志,
or
如果您使用的是 Visual Studio,请将项目的 Cuda C/C++ 选项中的compute_10,sm_10 更改为compute_20,sm_20。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)