如何修复错误:未被标记在Cuda和nvcc编译器代码吗
8视图(30天)
显示旧的评论
接受的答案
本Tordoff
2013年7月26日
有两个问题你有什么企图,只是一个错字,解决另一个将取决于你想做什么。第一个错误:你从每一方失踪下划线的全球装饰——他们应该双重强调:
__global__无效add1(双*π,双c)
{
* pi + = c;
}
现在更重要的问题:你希望达到的目标是什么?如果你想创建一个使用parallel.gpu PTX文件。PTX CUDAKernel然后你需要编译:
美元学校网站-ptx拱= sm_20 <文件名> .cu
这将procude <文件名> .ptx。如果你试图让一个独立的可执行文件,您还需要定义一个主函数像c++程序。