gpt4 book ai didi

linux - 无法使用 clang 在 linux 上构建 cuda 7.0 示例

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:28:10 25 4
gpt4 key购买 nike

我正在尝试使用 clang 在 linux (redhat 7) 上构建 cuda 示例版本 7.0。 Cuda 5.5、6.0、6.5 示例可以使用 clang 成功构建,但是当我尝试构建 7.0 示例时 - 出现以下错误:

/usr/local/cuda-7.0/bin/nvcc -ccbin /usr/local/bin/clang++ -I../../common/inc -m64 -gencode arch=compute_20,code=sm_20 -gencode arch=compute_30,code=sm_30 -gencode arch=compute_35,code=sm_35 -o simplePrintf.o -c simplePrintf.cu 
nvcc fatal : Host compiler targets unsupported OS.
make: *** [simplePrintf.o] Error 1

我的 makefile 参数:

HOST_COMPILER=/usr/local/bin/clang++
TARGET_OS=linux
TARGET_ARCH=x86_64
HOST_ARCH=x86_64

如有任何帮助,我们将不胜感激。谢谢。

最佳答案

clang 不是 Linux 上支持 CUDA 的编译器。

您可以发现支持的配置 here

关于linux - 无法使用 clang 在 linux 上构建 cuda 7.0 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29372684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com