【发布时间】:2015-12-16 00:27:25
【问题描述】:
我能够按照说明编译 CUDA 3.0,但无法编译 Mac OS X 10.6.3 上的 OpenCL?
【问题讨论】:
-
尝试在 nVidia CUDA 论坛上提问developer.nvidia.com
标签: compiler-construction macos makefile opencl
我能够按照说明编译 CUDA 3.0,但无法编译 Mac OS X 10.6.3 上的 OpenCL?
【问题讨论】:
标签: compiler-construction macos makefile opencl
我相信 OpenCL 下的 nVidia 建议您只使用它默认提供的 Apple 驱动程序。要在 OS X 上通过 gcc 编译 OpenCL 程序,您只需使用:
gcc -o foo foo.c -framework OpenCL
【讨论】:
在http://www.khronos.org/files/opencl-quick-reference-card.pdf 中查看clBuildProgram。我相信程序必须针对您想要定位的每个显卡进行编译,就像每个 CPU 架构一样。
【讨论】: