首页 > 解决方案 > Xcode 使用 cpp 文件创建包

问题描述

我正在尝试使用 Xcode 10.3 创建一个捆绑应用程序。主要代码将存在于一个 C++ 文件中,我将其添加到 bundle 项目中,并且我还需要使用一些 Cocoa 相关的东西。这就是问题所在,只要我包括

#include <Cocoa/Cocoa.h>

我立即收到 20 个错误在此处输入图像描述

这是相当奇怪的。在 Xcode 中是否还有其他需要添加或设置的内容,以便我可以在 CPP 文件中包含 Cocoa 标头?

标签: c++xcodecocoa

解决方案


看起来解决方案比预期的要容易,您只需将 cpp 文件的编译类型从 to 更改为C++ SourceObjective-C++ Source然后根据需要编译所有内容。


推荐阅读