2

我有一个经常性的目标 C 项目。我将 10 个 C++ 文件导入到我的项目中。所有这些文件都相互“正在通信”。如果我看一下 File1.h,这个文件可以管理其他类中的所有操作。

所以,问题是如何包含对 File1.h 的引用并从中调用函数。例如:[File1Class getAudioData]; 如果我包含它#include "File1.h",我会得到一个错误“类是未知元素”

PS 我想将aurioTouch2示例代码导入我的项目并从他们的 C++ 代码中调用函数。

4

1 回答 1

1

您可以简单地在 Xcode 中打开这两个项目,然后从 aurioTouch2 应用程序中拖放您需要的文件。通过选择您在 xcode 项目中放置文件后得到的复选标记,确保文件实际被复制。在此之后,您将能够使用这些文件/类。考虑使用“.mm”作为要在其中使用 c++ 文件/类的实现文件的扩展名。您也可以使用“.mm”作为 appdelegate 实现文件的扩展名,以防遇到与 c++ 相关的错误。

于 2012-07-24T11:57:12.367 回答