OpenCL-Anwendung mit 1.2-Headern in Version 1.1 kann nicht kompiliert werden

Ich schreibe ein kleines Hallo-Welt-OpenCL-Programm mit Khronos Groupcl.hpp für OpenCL 1.2- und nVidia's openCL-Bibliotheken. Die Treiber und ICDs, die ich habe, unterstützen OpenCL 1.1. Da die nVidia-Seite 1.2 noch nicht unterstützt, erhalte ich einige Fehler bei den auf OpenCL 1.2 erforderlichen Funktionen.

Auf der anderen Seite hat cl.hpp für OpenCL 1.2 ein Flag,CL_VERSION_1_1 um genau zu sein, um den Header im 1.1-Modus auszuführen, aber es funktioniert nicht. Hat jemand ähnliche Erfahrungen oder Lösungen?

Hinweis: cl.hpp für Version 1.1 funktioniert, generiert jedoch während der Kompilierung viele Warnungen. Aus diesem Grund versuche ich, Version 1.2 zu verwenden.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage