1

我在iDevice上使用theos。使用 installtheos3 命令安装它。如果我做对了,它也安装了 SDK。现在我有一个项目

import < IOKit/IOMessage.h >

我还将 IOKit 添加到 theos 的 makefile _FRAMEWORK 部分。我还尝试将其添加到 PRIVATE_FRAMEWORKS 部分。

当我尝试“制作”时,出现此错误:

error: IOKit/IOMessage.h: No such file or directory

其他框架没有错误,只有这个。
谢谢!

4

3 回答 3

0

当我遇到类似问题时,我刚刚从Github下载了文件作为我项目的一部分并继续前进。

问题是,这些头文件用于 C 类型的库(不是真正的 obj C)。所以我怀疑,您是否可以通过更改路径或配置设置来包含在内。

于 2013-11-25T12:49:34.433 回答
0

我从不使用theos,但这种错误通常来自项目设置中的Header Search Path选项。Build Settings

于 2013-11-25T11:41:16.603 回答
0

由于某些原因,使用“installtheos3”安装的 IOKit 框架根本没有 Headers 目录。复制它解决了问题

于 2013-11-25T13:04:59.487 回答