繁体   English   中英

xcode 包括 header 文件

[英]xcode includes of header files

我正在尝试在 Snow Leopard 上使用 xcode 3.2.6 为浏览器插件 (http://pushingtheweb.com/2010/06/boilerplate-for-a-npapi-plugin/) 编译示例项目。

我以前从未使用过 xcode。

当我尝试构建时,我收到包含错误(AE/AERegistry.h:没有这样的文件或目录)

当我单击该文件时,它会将我带到 header 文件 AE.h(位于文件夹 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers 中)并具有行:

ifndef __AEREGISTRY__
include <AE/AERegistry.h>
endif

首先,我不知道如何找出构建中包含 AE.h 的原因,因为我无法在任何地方看到它“包含”。

其次,为什么它找不到位于计算机上四个不同位置的 AERegistry.h? 我手动将其中一个文件夹添加到 Header 路径中,但没有任何区别。

为什么不在文件夹AE中时是AE/AEReistry?

感谢乔治的任何帮助

您必须将 go 放入构建设置中,找到“编译器标志”(CFLAGS),然后添加如下内容:

-I/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers

然后做:

#include <AERegistry.h>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM