一、构建可执行文件
1.代码编译过程
```
xcrun -sdk iphoneos clang -arch arm64 -mios-version-min=13.0 -F UIKit -fobjc-arc -c main.m -o main.o
xcrun -sdk iphoneos clang -arch arm64 -mios-version-min=13.0 -F UIKit -fobjc-arc -c SceneDelegate.m -o SceneDelegate.o
xcrun -sdk iphoneos clang -arch arm64 -mios-version-min=13.0 -F UIKit -fobjc-arc -c AppDelegate.m -o AppDelegate.o
xcrun -sdk iphoneos clang -arch arm64 -mios-version-min=13.0 -F UIKit -fobjc-arc -c ViewController.m -o ViewController.o
```
2.链接(link)
```
xcrun -sdk iphoneos clang main.o SceneDelegate.o AppDelegate.o ViewController.o -arch arm64 -mios-version-min=13.0 -fobjc-arc -framework UIKit -o TestProject
```
此时得到的TestProject 就是 可执行文件
二、storyboard 或是xib文件的编译
```
ibtool LaunchScreen.storyboard --compile LaunchScreen.storyboardc
ibtool Main.storyboard --co
XCode工程构建过程
最新推荐文章于 2024-07-26 09:28:19 发布