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
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
iphone 命令列編譯之 xcodebuild 1.檢視xcode的版本號和build版本 xcodebuild version顯示內容 xcode 4.2 build version 4d199 2.顯示當前系統的sdk 及其版本 xcodebuild showsdks顯示內容 mac os x...
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...