使用Visual Studio编写CUDA程序时提示Error(E0029):应输入表达式的解决方案
先说一下环境:VisualStudio2017+CUDA10.1最近在学CUDA编程,有个程序老是提示这个错误:搜索了很久,网上众说纷纭,有的说是驱动版本有问题,有的说是CUDA跟vs2017的兼容性不好等等,在用了各种解决方案之后都不行。最后才发现这个错误是error定位有问题,实际上是在kernelfunction调用的时候,里面出现了未定义的标识符,如下图所示:只需要将里面的变量改正即可。这