码迷,mamicode.com
首页 > 其他好文 > 详细

iphone-命令行编译之--xcodebuild

时间:2014-10-01 02:43:20      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   os   ar   for   文件   sp   div   

1.查看xcode的版本号和build版本

$ xcodebuild -version

显示内容:

Xcode 4.2
Build version 4D199

 

2.显示当前系统的sdk、及其版本

$ xcodebuild -showsdks

显示内容:

bubuko.com,布布扣
Mac OS X SDKs:
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
bubuko.com,布布扣

 

3.显示工程项目信息

先cd到工程目录下(有*.xcodeproj的目录,比如MakeFileTest.xcodeproj),然后输入命令

$ xcodebuild -list

显示内容

bubuko.com,布布扣
Information about project "MakeFileTest":
Targets:
MakeFileTest

Build Configurations:
Debug
Release

If no build configuration is specified and -scheme is not passed then "Release" is used.

Schemes:
MakeFileTest
bubuko.com,布布扣

如果未指定Configurations,默认为release

 

4.xcodebuild用法:

1)用ios5.0模拟器(iphonesimulator5.0)建立工程

$ xcodebuild -sdk iphonesimulator5.0

输出一堆编译过程,最后输出** BUILD SUCCEEDED **表示创建成功;

若输出** BUILD FAILED **表示创建失败

成功后会在当前工程目录下创建build目录,结构如下:

bubuko.com,布布扣

MakeFileTest.app就是编译生成的可执行文件,

而MakeFileTest.build文件夹下是一些中间文件

bubuko.com,布布扣

2)默认是Release工程,要设置成Debug模式如下:

$ xcodebuild -sdk iphonesimulator5.0 -configuration Debug

3)clean创建的工程

$ xcodebuild clean -sdk iphonesimulator5.0 -configuration Debug

成功输出**CLEAN SUCCEEDED**

 

5.xcodebuild的编译参数

iphone-命令行编译之--xcodebuild

标签:blog   http   io   os   ar   for   文件   sp   div   

原文地址:http://www.cnblogs.com/BinZone/p/4002971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!