c++ - Xcode 使用 cpp 文件创建包
问题描述
我正在尝试使用 Xcode 10.3 创建一个捆绑应用程序。主要代码将存在于一个 C++ 文件中,我将其添加到 bundle 项目中,并且我还需要使用一些 Cocoa 相关的东西。这就是问题所在,只要我包括
#include <Cocoa/Cocoa.h>
这是相当奇怪的。在 Xcode 中是否还有其他需要添加或设置的内容,以便我可以在 CPP 文件中包含 Cocoa 标头?
解决方案
看起来解决方案比预期的要容易,您只需将 cpp 文件的编译类型从 to 更改为C++ Source
,Objective-C++ Source
然后根据需要编译所有内容。
推荐阅读
- graalvm - 使用 GraalVM 构建本机应用程序时缺少 cl.exe
- git - 使用 git 子模块获取多个 TFS git repo 源
- sql - Oracle:更新旧行时创建新行
- python - 使用 Azure Function (Python) 从 Azure EventHub 消息中检索传感器数据
- sql - 从给定的范围字符串中提取和评估范围
- python - 请帮我在我的代码中找到语法错误
- ios - Ios13:performFetchWithCompletionHandler 不再被调用
- python - 将值返回到固定长度
- sql - SQL Server,表接受某些时间
- html - 打印时响应页面转到移动设备