我是LLVM的新手。我听说铿锵支持CUDA。如何使用clang编译CUDA?我必须进行一些配置更改或包含任何特定的头文件吗?我在网上找不到关于此的任何信息。它有可能吗?用clang编译CUDA
现在,当我尝试铿锵编译一个虚拟的CUDA程序作为
clang -I /usr/local/cuda/include filename.cu
我收到以下错误
unknown type name '__global__'
__global__ void nothing(int *A)
任何帮助表示赞赏!顺便说一句,我正在运行它在Mac中。
但是,我应该如何解析.cu文件?没有其他工具? –
@RogerDahl,你可能希望用支持CUDA的3.8版本的CLANG更新你的文章。 –