CL/cl.hpp: 没有那个文件或目录 |英伟达 GeForce
CL/cl.hpp: No such file or directory | NVIDIA GeForce
下午好!
我正在尝试 运行 在 C++ 中编写具有以下行的代码:
#include <CL/cl.hpp>
但是启动程序出现这个错误:
fatal error: CL/cl.hpp: No such file or directory
我尝试过什么?
- 完全重新安装mingw64
- 卸载 Visual Studio 2019 并安装 Visual Studio 2022
- 按照说明安装了NVIDIA Cuda(我也更新了NVIDIA驱动):
https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html
Cuda 已全面运行。我检查了 CUDA 附带的代码示例。
P.S。据我所知,OpenCl 是 CUDA 的一部分。
谢谢!
最好将 OpenCL headers 包含在 Visual Studio 项目源代码所在的同一目录中。然后您必须告诉 Visual Studio 这些文件所在的位置。要配置项目并设置文件路径,请参阅 this answer。
您根本不需要安装 CUDA。 OpenCL 运行时已包含在 Nvidia 图形驱动程序中。
下午好! 我正在尝试 运行 在 C++ 中编写具有以下行的代码:
#include <CL/cl.hpp>
但是启动程序出现这个错误:
fatal error: CL/cl.hpp: No such file or directory
我尝试过什么?
- 完全重新安装mingw64
- 卸载 Visual Studio 2019 并安装 Visual Studio 2022
- 按照说明安装了NVIDIA Cuda(我也更新了NVIDIA驱动): https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html
Cuda 已全面运行。我检查了 CUDA 附带的代码示例。
P.S。据我所知,OpenCl 是 CUDA 的一部分。
谢谢!
最好将 OpenCL headers 包含在 Visual Studio 项目源代码所在的同一目录中。然后您必须告诉 Visual Studio 这些文件所在的位置。要配置项目并设置文件路径,请参阅 this answer。
您根本不需要安装 CUDA。 OpenCL 运行时已包含在 Nvidia 图形驱动程序中。