如何在 Mac OS X 10.6.3 上编译 Open CL?

问题描述 投票:0回答:2

我能够按照说明编译 CUDA 3.0,但无法在 Mac OS X 10.6.3 上编译与之配套的 OpenCL?

macos opencl
2个回答
24
投票

我相信 OpenCL 下的 nVidia 建议您只使用它默认提供的 Apple 驱动程序。要在 OS X 上通过 gcc 编译 OpenCL 程序,您只需使用:

gcc -o foo foo.c -framework OpenCL

0
投票

查看

http://www.khronos.org/files/opencl-quick-reference-card.pdf
中的 clBuildProgram。我相信该程序必须针对您想要的目标的每个显卡进行编译,就像每个 CPU 架构一样。

© www.soinside.com 2019 - 2024. All rights reserved.