CUDA mit clang kompilieren
Ich bin neu bei LLVM. Ich habe gehört, dass Clang CUDA unterstützt. Wie kompiliere ich CUDA mit clang? Muss ich einige Konfigurationsänderungen vornehmen oder bestimmte Header-Dateien einfügen? Ich konnte dazu im Web keine Informationen finden. Ist das überhaupt möglich?
Gerade jetzt, wenn ich versuche, ein Dummy-Cuda-Programm mit clang as zu kompilieren
clang -I /usr/local/cuda/include filename.cu
Ich erhalte den folgenden Fehler
unknown type name '__global__'
__global__ void nothing(int *A)
Jede Hilfe wird gebeten! Übrigens lasse ich es in einem Mac laufen.