ios - コマンドラインgccを介してiPhoneアプリをコンパイルすることは可能ですか?

ios gcc

コマンドラインgccを介して最小限のOSXアプリをコンパイルする場合は、ファイルtest.mをコンパイルできます。

#import <AppKit/AppKit.h>
int main( int argc, char** argv ) { return 0; }


次のコマンドを使用:

gcc -c test.m


しかし、iOSアプリを同じ方法でコンパイルする方法は? iOSのココアタッチを参照するようにtest.mを変更します。

#import <UIKit/UIKit.h>
int main( int argc, char** argv ) { return 0; }


そしてこれはもはやエラーでコンパイルされません:

test.m:1:24: error: UIKit/UIKit.h: No such file or directory
答え
コマンドラインからアプリをビルドする場合は、xcodebuildを使用することをお勧めします。アプリはObjective-Cファイルだけで構成されていないためです。
関連記事

objective-c - Sigabrtエラー:「NSInvalidArgumentException」

iphone - iPhone SDKからの電話会議

objective-c - NSFetchedResultsControllerを使用して日付の後にセクションを生成する方法

iphone - 独自のメソッドのようなデリゲートメソッドを呼び出す場合、問題はありますか

objective-c - buttonIndexに応じてUIAlertViewを終了しないようにする方法

iphone - iOS5のSMSアプリケーションのようなスクロールイベントに応答してキーボードフレームを変更するにはどうすればよいですか?

objective-c - 2つのUIViewControllersの物語

ios - クラッシュログXcode 4.2を象徴

iphone - iOS5のメソッドにローカルでAVAudioPlayerを再生する方法

objective-c - iOS:「フリップクロック」アニメーション-方法[閉まっている]