2013-01-03 33 views
0

我正在执行ObjectiveFlickr到我的项目中,并且我对这些都非常新(包括C语言和Xcode)。OBJECTIVEFLICKR:systemconfiguration.h not found

我设法解决一些编译错误,我只剩下这一个只弹出后,我加入了一些支持文件,以摆脱对方的错误:

systemconfiguration/systemconfiguration.h文件找不到

我不知道这是什么意思,并在发布之前在网上做了大量的搜索,但唯一解决另一个海报的问题是重新安装Xcode。我有点怀疑这将解决这个问题,因为我一直没有问题,直到这个错误。

任何人都可以通过外行的话说一两个小费来帮助我克服这个问题吗?我一直在寻找24小时,唯一的链接到苹果开发者论坛不工作,去图。

任何帮助表示赞赏。提前致谢。

回答

1

XCode对头文件在哪里可以非常挑剔。

如果你有自己的.framework文件夹,然后点击你的项目,选择“构建设置”,然后寻找一个名为“标题搜索路径”。将框架的路径放在那里,并将右侧的框从“非递归”更改为“递归”。这应该让构建进行,并且适用于几乎所有的第三方库。

另一方面,如果您尝试使用您的应用程序编译库,请仔细检查您是否忘记在XCode项目中包含某个文件,或者是否未标记为在项目设置(.h文件不计算,但也许你的问题的来源是一些额外的.c或.m不应该在那里)编译。

如果一切都失败了,因为XCode项目编译成一个“扁平”的目录树,你可以尝试从#include:从“systemconfiguration/systemconfiguration.h”中删除文件夹指示器到“systemconfiguration.h”文件的.h被调用。这在我的一些情况下有效。

+0

我一回到家就会看到这个。非常感谢您花时间。 – 7251100

0

我曾由于某种原因空白在我的周围的头decaration

#import <SystemConfiguration/SystemConfiguration.h> 

我删除他们的代码和它的工作。

1

iOS中有一个名为“Systemconfiguration.framework”的框架。添加它可能会有很大的帮助。 希望这可以帮助你。