我正在尝试从名为OpenCL in Action的书中编译和运行 OpenCL 示例(此处为源代码- goto Ch1/matvec)。每当我编译和运行程序时,我都会收到一条错误消息“找不到任何平台!”。
这源于:
/* Identify a platform */
err = clGetPlatformIDs(1, &platform, NULL);
if(err < 0) {
perror("Couldn't find any platforms");
exit(1);
}
我正在运行带有 Nvidia Quadro FX 540 GPU 的 Ubuntu 12.04 LTS 32 位。编辑:我知道这台电脑的规格真的很差,这可能是原因吗?