无法在 OS X 中加载内核扩展(.kext 文件)(不包含体系结构代码:x86_64错误)



我正在尝试加载一个内核扩展文件(.kext)到OS X Mountain Lion(10.8.3)。我用XCode 4.6.1重新构建它。但是,当我尝试使用"kextutil -n -t/xxxx. net"加载它时。,我得到了以下警告。

Executable不包含架构代码:x86_64

似乎代码不支持x86_64,但我确实在构建设置中包含了x86_64,例如,有效架构:i386, x86_64。

我应该如何改变设置,使其可加载64位内核?

您是否将内核扩展编程主题("创建新项目" -> 6)中提到的"仅构建活动体系结构"设置为NO ?

相关内容

最新更新