本文主要是介绍关于如何编译一个多Targets的XCODE工程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.首先要写一个脚本,例如叫做:MyBuild.sh
里面写:
# Function :
# BY DMD 2014-9-17
echo "Hello, this is a test for Compile XCode Project";
#以下是clean所有的编译好的工程
#xcodebuild clean;
#xcodebuild -target test_targets_for_gcc build -configuration Debug;
#xcodebuild -target test_targets_for_gcc build -configuration Release;
xcodebuild -target Project1 clean;
xcodebuild -target Project1 build -configuration Debug;
xcodebuild -target Project2 clean;
xcodebuild -target Project2 build -configuration Debug;
xcodebuild -target Project2 build -configuration Release;
echo "All Build Finished !";
输入:cd (进入到和test1.xcodeproj同一个目录。)
然后输入 $sh MyBuild.sh
这样就可以编译多个Taregets了,为自己的工作节约了编译和等待时间。
注意设置XCODE路径,要在
mac2s-Mac-mini:~ mac2$ touch .bash_profile
mac2s-Mac-mini:~ mac2$ open -e .bash_profile 输入
mac2s-Mac-mini:~ mac2$ source .bash_profile 保存和更新
输入:export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
然后输入:XCODEBUILD -VERSION没有报错,就表示路径输入正确
测试功能!
(世界上最难的不是程序,是别人写好的工具,在没有指导书的情况下,猜会如何用!!!)
这篇关于关于如何编译一个多Targets的XCODE工程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!