我有一个使用 OpenCl gpu 库的 Windows c++ 项目。我想在 github actions 中构建项目,但我不知道如何在 githubactions 中安装 OpenCl 开发库(在 Linux 中我可以简单地使用 apt 包管理器安装该库)?我在本地安装了这个 OpenCl 库 OCL-SDK并设置 OPENCL_ROOT 环境变量(但是任何 OpenCl 开发库都可以)。有没有办法在 github actions 中构建 OpenCl 依赖的 c++ windows 项目?
最佳答案
GitHub 在 Standard_DS2_v2 虚拟机上托管 Linux 和 Windows 运行程序,该虚拟机不支持 GPU。 Here's the hardware specs适用于 Github 的 Windows 和 Linux 虚拟机。据我所知,如果您想对带有 OpenCL 的 Windows 项目使用 Github 操作,您需要设置一个自托管运行器或将所需的 OpenCL 库文件添加到您的存储库中。
关于Windows 中的 OpenCl 与 github 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66601165/