Windows 中的 OpenCl 与 github 操作

标签 opencl github-actions

我有一个使用 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/

相关文章:

react-native - 如何在矩阵作业中使用 actions/cache@v2

c - 这段代码中的错误检查点是什么?

opencl - opencl中的bitcount实现

c - OpenCL 中的奇怪段错误

c - 进行最终还原的策略

powershell - 创建使用 powershell 脚本的 GitHub 操作

ruby - Github Actions 无法在 ubuntu-18.04.5 上安装 Libv8 gem

azure - 如何使用 Github Actions 将具有多个 Web 应用程序的 .NET Core 解决方案部署到 Azure

azure - 在 Github Actions 中使用 Powershell 的输出

c++ - OpenCL 浮点精度