我正在查看苹果网站上的官方文档,发现有一个关于如何在Xcode中使用OpenCL的快速入门。
也许只是我的问题,但我无法构建“hello world OCL”部分中提到的代码。
我启动了Xcode并创建了一个空项目。创建了一个main.c和一个.cl内核文件,并复制了苹果开发者网站上的内容,但我无法构建任何东西,即使添加了目标也不行。
AD网站没有可下载的项目,因此我不知道失败的原因(可能是我自己的问题,或者该网站假设步骤而未加以说明)。
我还尝试了macresearch.org的示例项目,但它们相当古老,第三课中的测试项目根本无法运行。
现在,我非常确定其他人正在使用Xcode来运行OCL代码,但我找不到任何单个页面(除了上述的macresearch.org),可以清晰地介绍如何在Xcode中运行OCL项目。是否有人知道有关如何使用OCL和Xcode工作的教程?
我已经购买了3本关于OCL的书籍(Gaster的异构计算与OpenCL,Scarpino的实战OpenCL和Munshi的OpenCL编程指南),都没有说明如何设置Xcode,虽然它们详细介绍了Visual Studio和Eclipse的设置。
另外,是否有任何应用程序能够在运行OCL应用程序之前验证内核代码?
非常感谢您提供的任何建议。