iphone-命令列編譯之--xcodebuild
1.檢視xcode的版本號和build版本
$ xcodebuild -version顯示內容:
xcode 4.22.顯示當前系統的sdk、及其版本build version 4d199
$ xcodebuild -showsdks顯示內容:
mac os x sdks:3.顯示工程專案資訊mac os x 10.6 -sdk macosx10.6
mac os x 10.7 -sdk macosx10.7
ios sdks:
ios 5.0 -sdk iphoneos5.0
ios simulator sdks:
simulator - ios 5.0 -sdk iphonesimulator5.0
先cd到工程目錄下(有*.xcodeproj的目錄,比如makefiletest.xcodeproj),然後輸入命令
$ xcodebuild -list顯示內容
information about project "如果未指定configurations,預設為releasemakefiletest
":targets:
makefiletest
build configurations:
debug
release
if no build configuration is specified and -scheme is not passed then "
release
" is used.
schemes:
makefiletest
4.xcodebuild用法:
1)用ios5.0模擬器(iphonesimulator5.0)建立工程
$ xcodebuild -sdk iphonesimulator5.0輸出一堆編譯過程,最後輸出** build succeeded **表示建立成功;
若輸出** build failed **表示建立失敗
成功後會在當前工程目錄下建立build目錄,結構如下:
而makefiletest.build資料夾下是一些中間檔案
2)預設是release工程,要設定成debug模式如下:
$ xcodebuild -sdk iphonesimulator5.0 -configuration debug3)clean建立的工程
$ xcodebuild clean -sdk iphonesimulator5.0 -configuration debug成功輸出**clean succeeded**
5.xcodebuild的編譯引數
iphone-命令列編譯之--xcodebuild
iphone 命令列編譯之 xcodebuild
1.檢視xcode的版本號和build版本 xcodebuild version顯示內容 xcode 4.2 build version 4d199 2.顯示當前系統的sdk 及其版本 xcodebuild showsdks顯示內容 mac os x sdks mac os x 10.6 sdk m...
iphone 命令列編譯之 xcodebuild
1.檢視xcode的版本號和build版本 xcodebuild version顯示內容 xcode 4.2 build version 4d199 2.顯示當前系統的sdk 及其版本 xcodebuild showsdks顯示內容 mac os x sdks mac os x 10.6 sdk m...
iphone 命令列編譯之 xcodebuild
1.檢視xcode的版本號和build版本 xcodebuild version顯示內容 xcode 4.2 build version 4d199 2.顯示當前系統的sdk 及其版本 xcodebuild showsdks顯示內容 mac os x sdks mac os x 10.6 sdk m...