gpt4 book ai didi

c - 错误 : cuda_runtime. h:没有那个文件或目录

转载 作者:太空狗 更新时间:2023-10-29 16:32:33 53 4
gpt4 key购买 nike

我如何强制 gcc 在/usr/cuda/local/include 中查找 cuda_runtime.h?

我正在尝试使用 C 包装器编译 CUDA 应用程序。我正在运行 Ubuntu 10.04。

我已经使用以下命令成功地将我的 CUDA 应用程序编译成 .so:

nvcc -arch=sm_11 -o libtest.so --shared -Xcompiler -fPIC main.cu

当我尝试使用以下命令编译我的 c 包装器文件时:

gcc -std=c99 -o main -L. -ltest main.c

我收到错误:

error: cuda_runtime.h: No such file or directory

我已经验证 cuda_runtime.h 实际上存在于/usr/local/cuda/include

最佳答案

如果您正在使用 CMake

find_package(CUDA  REQUIRED)
include_directories("${CUDA_INCLUDE_DIRS}")

关于c - 错误 : cuda_runtime. h:没有那个文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13167598/

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