我使用以下命令为 nvidia GPU 构建二进制文件:
clang++ -fsycl -fsycl-targets=nvptx64-nvidia-cuda simple-sycl-app.cpp -o simple-sycl-app-cuda
但收到以下错误消息:
clang++:错误:找不到'libspirv-nvptx64--nvidiacl.bc';通过 '-fsycl-libspirv-path' 提供 libspirv 库的路径,或传递 '-fno-sycl-libspirv' 来构建而不与 libspirv 链接
我在 intel oneAPI 安装路径和 cuda 工具包路径中都进行了搜索,但找不到spirv-nvptx64-nvidiacl.bc
. 有谁知道在哪里可以找到libspirv-nvptx64—nvidiacl.bc
?