我构建了一个简单的基于 OpenCL 的程序(在 C++ 中)并在带有 AMD FirePro V4900 卡的 Windows 8 系统上进行了测试。我正在使用 AMD APP SDK。
当我将我的二进制文件复制到另一台机器(带有 NVIDIA Quadro 4000 卡的 Windows 8)时,我得到“程序入口点 clReleaseDevice 无法位于动态链接库(我的程序的 exe)中”。第二台机器安装了最新的 NVIDIA 驱动程序和 CUDA 5。
关于我需要什么才能使其与 NVIDIA 硬件一起工作的任何想法?