【发布时间】:2012-12-08 16:26:58
【问题描述】:
我想问一下 gnustep 的工具链是否适用于通常使用纯 C 语言的 netbsd 开发。我对 Obj-C 的好处感兴趣,只有基本的 API,比如 NSObject 的引用计数和动态的东西。
我的问题有两个:
- gcc 的 Obj-C ABI 是否与gcc 的 C ABI 兼容?这样我就可以使用常规的 C 库
- Obj-C 的运行时层是否适合嵌入 netbsd 的目标?
提前谢谢你!
【问题讨论】:
-
如果您只对基本 API 感兴趣,您可能最好只使用 Objective-C 运行时并自己从基础框架构建其他类。 Core Foundation 的对应物也是开源的,因此您可以从那里获得参考实现。
-
@JustSid 真可爱 :) 事先并不知道因为我不是苹果爱好者
标签: objective-c gnustep netbsd