我正在尝试在越狱的 iPad 2 上编译一个 ObjectiveC hello world。
gcc 已经适用于我 iPad 上的 c/c++。我没有问题地构建了 OpenEXR。我从 iPhoneOS 4.2 SDK 复制了框架头文件/lib 并安装了“iPhone 2.0 Toolchain”。
使用命令:
gcc -I/private/var/include -framework Foundation hello.m
我有两种错误:
ld warning: bad symbol version: $ld$add$os3.2$_OBJC_METACLASS_$_NSURL in dylib /System/Library/Frameworks//Foundation.framework/Foundation
ld: file not found: /usr/lib/libobjc.A.dylib
我在哪里可以找到文件“libobjc.A.dylib”或者我在工具链中遗漏了什么?