首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么xcode 5在库存在的情况下却找不到新文物的头文件呢?

为什么xcode 5在库存在的情况下却找不到新文物的头文件呢?
EN

Stack Overflow用户
提问于 2013-11-07 05:39:08
回答 1查看 1.9K关注 0票数 3

我在我的项目中添加了新的文物目标-c库,它运行得很好。没有汇编任何问题。把所有的东西都装进git,然后从另一台机器上做了一个git拉。它在那台机器上也编译得很好。

但是在我们的QA机器上,它给出了错误

代码语言:javascript
复制
'NewRelicAgent/NewRelicAgent.h' file not found.

QA机器也在使用xcode 5,但肯定有一些不同之处,我无法弄清楚。

图书馆是在框架下的。头文件在那里,我可以看到它!有什么想法吗?

我注意到的一个小区别是,在查找器中的机器上,库的图标是:

乐高派。但是在QA机器上,它只是一个普通的文件夹图标。

EN

回答 1

Stack Overflow用户

发布于 2013-11-07 05:45:50

你是如何添加框架的?如果将其添加到“生成阶段”窗格中,则应将标头dir添加到标头搜索路径中。

我发现,无论出于什么原因,当我添加第三方框架时,如果您创建一个文件夹,而不仅仅是一个组,然后将框架文件放入其中,它就能工作。因此,流量将是:

  1. 组建一个名为第三方的团体
  2. 转到检查器,确保选中复选框以使其使用文件夹,并确保那里有一个真正的文件夹。
  3. 将其添加到“生成阶段”窗格中,并指向文件夹中的

然后尝试使用导入。如果不起作用,请再次检查是否添加了标头dir。我在OCHamcrest上做了很多次。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19828737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档