【问题标题】:How am I able to run an .mm file on OS X?如何在 OS X 上运行 .mm 文件?
【发布时间】:2013-10-05 19:50:39
【问题描述】:

https://developer.apple.com/library/mac/samplecode/OpenCL_NBody_Simulation_Example/Introduction/Intro.html

我正在尝试进入 OpenCL 并尝试下载此测试代码 - 主要方法位于名为“main.mm”的文件中,但我不知道如何实际运行它。有什么想法吗?

【问题讨论】:

  • .mm 文件包含 Objective-C++,必须先编译和链接,然后才能运行。您可以在 XCode IDE 中执行此操作,也可以在命令行上使用 clang++。

标签: c macos gcc terminal opencl


【解决方案1】:

您需要从“下载示例代码”按钮下载示例代码,然后您需要使用 xCode 编译它。之后就可以运行了。

【讨论】:

  • 我究竟如何在 XCode 中编译它?我是否需要创建一个项目,将所有文件添加到其中并从那里构建?
  • @Skorpius,是的。您需要将下载中的所有文件添加到新项目中。您可能需要通过一些 Xcode 教程来学习如何使用 Xcode,这并非易事。但是,是的,你想创建一个项目,添加文件并编译。
  • 好吧,我尝试构建为 Cocoa 应用程序,但由于某种原因失败了......
猜你喜欢
  • 1970-01-01
  • 2011-07-31
  • 1970-01-01
  • 2015-11-26
  • 2015-07-07
  • 1970-01-01
  • 1970-01-01
  • 2014-11-08
  • 2011-06-23
相关资源
最近更新 更多