我正在查看 Apple 网站上的官方文档,我看到有一个关于如何在 Xcode 上使用 OpenCL 的快速入门。
也许只有我一个人,但我没有运气构建“hello world OCL”部分提到的代码。
我已经启动了 Xcode 并创建了一个空项目;创建了一个 main.c 和一个 .cl 内核文件,粘贴了 Apple 开发人员网站上的内容,即使添加了目标,我也无法构建任何东西。
AD站点没有要下载的项目,所以我不知道失败的原因(最有可能是我,或者该站点假设了步骤并且没有提及它们)。
我也尝试过 macresearch.org 的示例项目,但它们非常古老,而且第 3 课中的测试项目根本没有运行。
现在,我很确定其他人正在使用 Xcode 运行 OCL 代码,但我找不到任何一个页面(除了前面提到的 macresearch.org),它提供了关于如何使用 OCL 运行 Xcode 项目的清晰设置。有没有人知道如何使用 OCL 和 Xcode 的教程?
我已经购买了 3 本关于 OCL 的书(Gaster 的 OpenCL 异构计算、Scarpino 的 OpenCL in action 和 Munshi 的 OpenCL 编程指南),都没有提到如何设置 Xcode,而它们详细介绍了 Visual Studio 设置甚至 Eclipse 设置.
在一边; 是否有任何应用程序能够在 OCL 应用程序中运行内核代码之前对其进行验证?
提前感谢您提出的任何建议。