安装和使用Pantomime Framework ...未找到Pantomime / Pantomime.h

时间:2012-07-12 20:23:56

标签: xcode cocoa frameworks

我刚刚在我的Cocoa应用程序中下载并编译了用于SMTP的Pantomime。第一个问题是它已经过时了......所以我更改了构建设置以使用最新的SDK以及消除旧的PPC构建设置。

在这些变化之后,一切都很好地编译(或者至少看起来是这样做的。)

接下来,我根据Apple文档建议将Pantomime.framework安装到/ Library / Frameworks目录中。

然后,我在“构建阶段”选项卡下将框架导入到我的项目中,其中显示“将二进制文件链接到库”。

到目前为止,所有内容似乎都与WebKit.framework和ScriptingBridge.framework一样。

最后,我在代码中添加了以下内容:

#import <Pantomime/Pantomime.h>

当它自动完成剩下的时候,我得到了“Pa”,所以它显然知道我在寻找什么。但是,当我尝试编译我的代码时,收到以下错误:

Lexical or Preprocessor Issue "Pantomime/Pantomime.h" file not found.

所有其他框架似乎都有效,但是这个框架没有,我真的不知道为什么(我对使用框架相对较新。)

任何人对我在这里做错了什么有任何想法?

谢谢!

2 个答案:

答案 0 :(得分:1)

我从来没有使用过哑剧,但是这一切都发生在Xcode上,所以虽然我是开发人员的新手,但我只是打赌这只是Xcode的一个错误。以下是我修复它的方法:

在Xcode中,点击命令-1切换到导航器的文件/文件夹视图。

在Finder中显示Pantomime.h和.m文件,无论您将它们存储在何处。

将它们拖到导航器中。

Xcode会提示您再次确认添加,我通常将其设置为“如果需要则复制文件”。

Xcode将导入。然后,您应该删除导航器中的旧引用。之后它应该可以正常工作。

答案 1 :(得分:0)

我遇到了这个问题。 解决方案是设置“构建设置” - &gt;你的哑剧所在的'标题搜索路径'值。祝你好运!