私はLLVMが初めてです。clang は CUDA に対応していると聞きました。clang を使用して CUDA をコンパイルするにはどうすればよいですか? 構成を変更したり、特定のヘッダー ファイルを含めたりする必要はありますか? これに関する情報は、ウェブ上で見つけることができませんでした。それはまったく可能ですか?
今、clangを使ってダミーのcudaプログラムをコンパイルしようとすると
clang -I /usr/local/cuda/include filename.cu
次のエラーが表示されます
unknown type name '__global__'
__global__ void nothing(int *A)
どんな助けでも大歓迎です!ところで、私はMacで実行しています。