是否可以通过命令行gcc编译iPhone应用程序?

时间:2011-10-24 15:41:36

标签: ios gcc

如果我想通过命令行gcc编译最小OSX应用程序,我可以编译文件test.m

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

通过以下命令:

gcc -c test.m

但如何以同样的方式编译iOS app?我更改test.m以引用iOS可可触摸:

#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

1 个答案:

答案 0 :(得分:2)

如果您是从命令行构建应用程序,则可能需要使用xcodebuild,因为它们不仅包含Objective-C文件。