关于 clang 的一些命令行备忘录

入门文章:

xcrun -sdk iphoneos clang -arch armv7 -F Foundation -fobjc-arc -c main.m -o main.o
xcrun -sdk iphoneos clang main.o -arch armv7 -fobjc-arc -framework Foundation -o main


  参数 sdk 的可选值可以通过 `xcodebuild -showsdks` 命令获得
参数 arch 的可选值可以参考 
https://clang.llvm.org/docs/CrossCompilation.html 





xcrun --show-sdk-path > SDK_PATH;clang -x objective-c -isysroot $SDK_PATH -rewrite-objc -fobjc-arc -fblocks -mios-version-min=8.0.0 -fobjc-runtime=ios-8.0.0 -O0 main.m




xcrun --show-sdk-path > SDK_PATH;clang -x objective-c -isysroot $SDK_PATH -fobjc-arc -fblocks  -target i386 -S -fobjc-runtime=ios-8.0.0 main.m
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容