Compiling для прошивки ш без использования Xcode непросто. В вашем случае вы пытаетесь использовать инфраструктуру iOS, но не используете ни компилятор iOS toolchain, ни IOS SDK.
Если вы посмотрите на сборник транскрипта для проекта Xcode, вы увидите некоторые необходимые флаги. Вещи, которые вы должны будете включать в себя:
xcrun -sdk iphoneos clang
выбрать правильный компилятор и SDK
-arch armv7s
выбрать правильную архитектуру центрального процессора
-mios-version-min=6.1
установить минимальный направлять развертывание
Некоторые старые версии Xcode также требуют -isysroot=/path/to/iPhoneOS6.1.sdk
, чтобы выбрать правильный SDK, потому что xcrun
не делал это автоматически.
Вы можете быть более конкретным. – icodebuster
С чем именно? – user1710004
Как вы получили эту ошибку. – icodebuster