【发布时间】:2011-11-23 23:42:53
【问题描述】:
我正在编写的内核扩展需要包含一个框架(DirectIO),所以我在目标属性的“链接库”部分添加了该框架。然后我将它包含在主源文件中。
问题是,每当我尝试构建它时,它都会出现此错误:
/Developer/usr/bin/ld_classic: incompatible flag -framework used (must specify "-dynamic" to be used)
我在 Snow Leopard 上使用 XCode 3.2,为 OSX i386 构建。是否可以在 .kext 目标中包含 .framework?
【问题讨论】:
标签: c xcode frameworks kernel-extension