在核函数中添加__syncthreads()函数进行线程同步时,函数前面的下划线只写了一个,导致出现未定义标识符: _syncthreads() ;写成正确的:__syncthreads()就能正确编译了。此外不需要加什么头文件,我加了头文件反而多出几百个报错。
syncthreads()编译失败,原因:是两个下划线__syncthreads(),不是一个下划线_syncthreads()
最新推荐文章于 2023-10-20 14:43:35 发布
在核函数中添加__syncthreads()函数进行线程同步时,函数前面的下划线只写了一个,导致出现未定义标识符: _syncthreads() ;写成正确的:__syncthreads()就能正确编译了。此外不需要加什么头文件,我加了头文件反而多出几百个报错。