精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Leopard中搭建iPhone toolchain環境并整合到XCode

移動開發 iOS
在XCode中整合toolchain開發環境和蘋果官方的iPhone SDK并不沖突,你可以在同一個XCode中既建立toolchain的開發工程,詳細內容來看內容。

Leopard中搭建iPhone toolchain環境并整合到XCode是本文要介紹的內容,網上搭建iPhone開放開發環境的文章已經不少了。本文參考了不少資料,詳細說明如何成功在Leopard中搭建一個完整的開發環境并整合XCode進行iPhone源生程序的開發。

XCode中整合toolchain開發環境和蘋果官方的iPhone SDK并不沖突,你可以在同一個XCode中既建立toolchain的開發工程,也可以建立官方的iPhone SDK工程。本文在Leopard 10.5.2,XCode 3.1 Beta 3(隨iPhone SDK Beta3提供),iPhone OS 1.1.4測試通過。

準備工作

請確認操作系統為Leopard 10.5.2。

請確認XCode已經安裝。最好安裝最新的官方XCode 3.1 Beta。手中最好是有iPhone或者iPod Touch,已經jailbreak。獲取toolchain源碼

打開一個terminal窗口,隨便建立一個目錄

  1. mkdir   
  2. iphoneenv  
  3. cd   
  4. iphoneenv 

后面的操作都在這個目錄中進行,只需復制下文文字框中的內容,貼到terminal窗口執行即可。

獲取源碼

  1. svn   
  2. co http://llvm.org/svn/llvm-project/llvm/trunk llvm-svn -r   
  3. 42498  
  4. pushd llvm-svn  
  5. ./configure –enable-optimized  
  6. make   
  7. ENABLE_OPTIMIZED=1 
  8. sudo make install  
  9. LLVMOBJDIR=`pwd`  
  10. popd  

獲取iphone-dev SVN代碼庫

  1. svn checkout http://iphone-dev.googlecode.com/svn/trunk/   
  2. iphone-dev  
  3. pushd iphone-dev  

建立一個保存toolchain的目錄。

  1. sudo mkdir   
  2. /usr/local/arm-apple-darwin   
  3. 編譯odcctools  
  4. mkdir -p   
  5. build/odcctools  
  6. pushd build/odcctools  
  7. ../../odcctools/configure   
  8. target=arm-apple-darwin –disable-ld64  
  9. export INCPRIVEXT="-isysroot   
  10. /Developer/SDKs/MacOSX10.4u.sdk"  
  11. make  
  12. sudo make install  
  13. popd 

獲取iPhone中的框架和頭文件

獲取這個iPhone的鏡像有很多辦法,這里介紹幾種:

最省事的辦法(如果手頭沒有iPhone或是沒有wi-fi):在google搜索iphone_image,找到了就直接下載,解壓縮。麻煩點的辦法(手頭有jailbreak并安裝了installer的iPhone或者iPod Touch):

如果你家里或者單位有wi-fi,而且iPhone已經連上w-ifi,直接在iPhone的Installer里找到BSD Subsystem和OpenSSH并安裝,然后用scp把iPhone里面從根目錄開始的所有子目錄的所有的文件拷貝出來。

或者在installer里安裝AFPd,然后用Finder打開afp://你的iphone的ip地址,用戶名用root, 密碼用alpine,把里面的所有文件直接拽出來。

詳細方法不介紹了,相信你一定能搞定。

復制鏡像

假設你把這個鏡像里的所有文件都放在/iphone_image目錄,那么執行下面操作(不要離開terminal的當前目錄):

  1. sudo   
  2. mkdir /usr/local/share/iphone-filesystem  
  3. sudo cp -Rp /iphone_image/*   
  4. /usr/local/share/iphone-filesystem/  

#p#

設置$HEAVENLY的環境變量

  1. HEAVENLY=/usr/local/share/iphone-filesystem  
  2. pushd   
  3. include  
  4. ./configure –with-macosx-sdk=/Developer/SDKs/MacOSX10.4u.sdk  
  5. sudo   
  6. bash install-headers.sh  
  7. popd  

安裝csu

  1. mkdir -p   
  2. build/csu  
  3. pushd build/csu  
  4. ../../csu/configure   
  5. host=arm-apple-darwin  
  6. sudo make install  
  7. popd   
  8. configure和make LLVM-GCC   
  9.  
  10.  
  11. mv llvm-gcc-4.0-iphone/configure llvm-gcc-4.0-iphone/configure.old   
  12. sed 's/^FLAGS_FOR_TARGET=$/FLAGS_FOR_TARGET=${FLAGS_FOR_TARGET-}/g'   
  13. llvm-gcc-4.0-iphone/configure.old > llvm-gcc-4.0-iphone/configure  
  14. sudo ln -s /usr/local/arm-apple-darwin/lib/crt1.o   
  15. \/usr/local/arm-apple-darwin/lib/crt1.10.5.o  
  16. mkdir -p build/llvm-gcc-4.0-iphone  
  17. pushd build/llvm-gcc-4.0-iphone  
  18. export FLAGS_FOR_TARGET="-mmacosx-version-min=10.1"  
  19. sh ../../llvm-gcc-4.0-iphone/configure –enable-llvm=`llvm-config –obj-root`   
  20. \  
  21. enable-languages=c,c++,objc,obj-c++ –target=arm-apple-darwin   
  22. –enable-sjlj-exceptions \  
  23. with-heavenly=$HEAVENLY –with-as=/usr/local/bin/arm-apple-darwin-as \  
  24. with-ld=/usr/local/bin/arm-apple-darwin-ld  
  25. make LLVM_VERSION_INFO=2.0-svn-iphone-dev-0.3-svn   
  26. sudo make install  
  27. popd  
  28. popd 

這樣,專門用來編譯iPhone的toolchain gcc就編譯完了,文件位置在:

  1. /usr/local/bin/arm-apple-darwin-gcc 

整合XCode

接下來,整合XCode:

下載XCode模板。解壓縮,把

  1. iPhone   
  2. UIKit Skeleton Application 

這個文件夾復制到

  1. /Developer/Library/XCode/Project   
  2. Templates/Application/  

好了,打開XCode,新建一個項目,你會發現列表里已經出現了

  1. iPhone UIKit   
  2. Skeleton Application 

這樣一個模板(不在iPhone OS分類里而是在Mac OS X分類)直接創建項目,取個名字,

直接編譯,成功。

建議你使用本文的方法編譯toolchain,而不是直接下載別人編譯好的安裝包,這樣問題會少很多。如果你下載了其他地方的例子,可能需要修改Makefile才可以編譯成功。尤其是google code的iPhone代碼。

比如:

你需要把

  1. CC=/usr/local/arm-apple-darwin/bin/gcc  
  2. 改成:  
  3. CC=/usr/local/bin/arm-apple-darwin-gcc -v  
  4. 把  
  5. CC=/usr/local/arm-apple-darwin/bin/g++ 

改成:

  1. CXX=/usr/local/bin/arm-apple-darwin-g++  

把LDFLAGS里的

  1. -Wl,-syslibroot,/usr/local/arm-apple-darwin/heavenly 

直接刪掉。

#p#

好了,這樣,你的開發環境就搭建完了。真正全球第一款免復雜設置的iPhone ToolChain SDK 開發編譯環境,一鍵式安裝,立即開始使用,無須下載Toolchain源碼進行復雜設置和變異,免除各種問題困擾。

Leopard中搭建iPhone toolchain環境并整合到XCode

軟件主頁:http://item.taobao.com/item.htm?id=5671586706

做過Jailbreak系統iPhone開發的軟件開發人員都知道,想要配置一套傳統的iPhone ToolChain 。

SDK編譯開發環境要面對非常大的困難,并付出相當多的精力,克服各種各樣的編譯錯誤,最終才能完成;如果要更換計算機和系統,重復的工作并不能減少錯誤發生的可能,這一切都嚴重影響開發者的精力和效率。

除此之外,傳統的iPhone ToolChain SDK無法在Snow Leopard(雪豹)MAC系統中編譯部署,使得很多高版本系統用戶無法使用iPhone
ToolChain SDK進行iPhone軟件開發。

Leopard中搭建iPhone toolchain環境并整合到XCode 

Leopard中搭建iPhone toolchain環境并整合到XCode 

Leopard中搭建iPhone toolchain環境并整合到XCode

現在好了,SJ99推出了免配置的iPhone ToolChain

SDK開發包,開發者再也不用手工下載各種繁多的底層模塊自行編譯部署了,一鍵式安裝瞬間即可完成,開發者立即可以開始iPhone軟件本身的設計和研發工作,大大節省了時間和精力。 有了這套開發包,您可以在MAC系統中開發基于iPhone

ToolChain第三方開發庫的應用程序,并將軟件部署到JailBreak的iPhone設備中運行。

Leopard中搭建iPhone toolchain環境并整合到XCode 

Leopard中搭建iPhone toolchain環境并整合到XCode

小結:Leopard中搭建iPhone toolchain環境并整合到XCode的內容介紹完了,希望本文對你有所幫助!

【編輯推薦】

  1. iPad與iPhone 開發區別詳解
  2. 解析Mac平臺下使用XCode開發思想
  3. iPhone開發基礎學習 在程序里設置Push
  4. iOS中Xcode和Interface Builder聯合應用 實例操作
  5. 詳解在Xcode以及Interface Builder下如何使用Cocoa
責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-07-19 13:20:22

Xcode

2011-07-29 13:40:00

Xcode iOS 4.2 iPhone

2011-07-22 18:25:20

XCode iPhone SDK

2025-03-05 11:23:44

2011-08-02 17:37:01

IPhone開發 環境搭建

2011-07-08 16:02:24

iphone

2011-07-26 08:52:57

2011-08-04 17:19:49

iPhone開發 Xcode 文檔

2011-07-06 17:53:40

iPhone SDK Xcode

2011-07-18 15:42:20

Xcode iPhone dylib

2011-08-29 11:32:44

UbuntuiPhone

2023-10-22 12:26:12

AI蘋果

2011-07-19 16:34:01

Xcode 證書

2009-09-23 08:14:23

Windows 7嵌入Silverlight

2011-07-07 09:20:30

Xcode

2022-05-31 19:03:10

微軟Windows 11賬戶

2023-02-02 19:12:24

ChatGPT人工智能

2011-07-27 17:41:35

Objective-C Xcode

2011-08-04 17:24:12

iPhone開發 Xcode 窗口

2011-07-07 17:36:13

iPhone Xcode 窗口
點贊
收藏

51CTO技術棧公眾號

国产精品波多野结衣| 欧美激情女人20p| 老司机午夜性大片| 黄色羞羞视频在线观看| 久久影视一区二区| 91亚洲国产成人精品性色| 男人天堂中文字幕| 日韩免费特黄一二三区| 欧美zozozo| 激情综合网俺也去| 欧美卡一卡二| 日本一区二区三级电影在线观看| 91麻豆精品秘密入口| 中文字幕亚洲高清| 欧美一区电影| 亚洲精品美女视频| 波多野结衣免费观看| 在线观看爽视频| 一区二区三区欧美日韩| 日韩精品久久一区二区三区| 好吊色一区二区| 美女尤物国产一区| 日韩免费在线观看视频| 国产一级淫片免费| 91国语精品自产拍| 在线视频一区二区| 美女100%无挡| 免费成人三级| 精品日韩在线观看| www.51色.com| 国产精品蜜月aⅴ在线| 日韩欧美国产免费播放| 中文精品无码中文字幕无码专区| 伊人免费在线| 国产欧美日韩综合| 欧美日韩高清在线一区| 亚洲av成人无码久久精品老人| 色戒汤唯在线观看| 亚洲精品久久久中文字幕| 国产亚洲精品久久久久久| 国模娜娜一区二区三区| 欧美私密网站| 久久久久久久久久久久久久免费看 | 美女的奶胸大爽爽大片| 美女亚洲一区| 日韩成人在线播放| 日韩www视频| 99a精品视频在线观看| 在线成人高清不卡| 亚洲va综合va国产va中文| xxxxx.日韩| 色哦色哦哦色天天综合| aaaaaa亚洲| 中文字幕成在线观看| 福利一区福利二区微拍刺激| 亚洲美免无码中文字幕在线| 8x8ⅹ拨牐拨牐拨牐在线观看| 中文字幕一区二区三区不卡在线| 一区二区免费在线观看| 国产精品剧情一区二区在线观看| 国产精品盗摄一区二区三区| 一个色的综合| 好操啊在线观看免费视频| 18涩涩午夜精品.www| 日本免费黄色小视频| 久久99亚洲网美利坚合众国| 亚洲国产视频网站| 奇米精品一区二区三区| 在线最新版中文在线| 欧美天堂在线观看| 欧美黑人又粗又大又爽免费| 欧美在线se| 欧美va日韩va| 中国一级特黄录像播放| 一区二区三区日本久久久| 中文字幕av一区二区| h色网站在线观看| 亚洲国产午夜| 国产精品福利在线观看网址| 国产影视一区二区| 国产高清不卡二三区| 精品一卡二卡三卡四卡日本乱码| 九色视频网站在线观看| 亚洲特黄一级片| 欧美又粗又长又爽做受| 成人av观看| 制服丝袜av成人在线看| 久久久午夜精品福利内容| 国产99久久| 久久五月情影视| 91在线看视频| 美女一区二区三区| 国内精品久久久久久久果冻传媒| 国产在线播放av| 依依成人精品视频| 国产免费毛卡片| 色噜噜成人av在线| 日韩av在线导航| 五月天激情丁香| 亚洲伊人网站| 91精品久久久久久蜜桃| 男人久久精品| 亚洲福利视频一区| 日韩av卡一卡二| 久久久免费毛片| 久久亚洲一区二区三区四区五区高 | 天天干天天舔天天射| 国产精品欧美综合在线| 黄色一级视频片| 国产麻豆精品| 在线观看视频亚洲| 久久久午夜影院| 国产一区二区日韩精品| 亚洲成人a**址| 成人黄色动漫| 日韩欧美高清一区| 少妇高潮一区二区三区喷水| 午夜亚洲伦理| 韩日午夜在线资源一区二区| 国产精品剧情一区二区在线观看 | 黄色国产精品视频| a级日韩大片| 欧美成人午夜视频| 亚洲一区中文字幕永久在线| 91亚洲精品久久久蜜桃网站| 亚洲精品国产suv一区88| 日韩一区二区三区四区五区| 亚洲日韩第一页| 国内免费精品视频| 成人动漫精品一区二区| 最新av网址在线观看| 在线播放成人| 精品国产一区二区三区久久久狼| 91porny九色| 国产亚洲婷婷免费| 韩国一区二区av| 亚洲丝袜美腿一区| **欧美日韩vr在线| 天天操天天干天天爱| 亚洲v中文字幕| 日本不卡视频一区| 亚洲国产91| 国产精品国产一区二区| 人人超在线公开视频| 精品国产乱码久久久久久老虎| 精品欧美一区二区久久久久 | 5g国产欧美日韩视频| 巨大荫蒂视频欧美大片| 欧美丰满美乳xxx高潮www| 亚洲综合久久av一区二区三区| 日韩成人免费电影| 亚洲看片网站| 亚洲综合伊人| 欧美国产视频一区二区| 天堂中文在线看| 日韩欧美在线免费观看| xxx在线播放| 青青草91视频| 欧美 国产 精品| 日韩一区二区三区精品视频第3页 日韩一区二区三区精品 | 色哟哟精品一区| 91精品国自产在线| 久久99久久久欧美国产| 欧美a级黄色大片| 福利电影一区 | 日韩一区二区三免费高清在线观看| 最近2019年中文视频免费在线观看| 一区二区三区在线免费观看视频| 亚洲同性gay激情无套| 日韩精品国产一区| 亚洲女人av| 视频三区二区一区| 精品亚洲二区| 8090成年在线看片午夜| 国产日本在线视频| 日韩欧美久久久| 五月天婷婷综合网| 国产精品天天看| aaaaa黄色片| 久久国产精品99国产| 一区二区三区视频| 久久久久久毛片免费看| 国产精品久久久久久久久久久新郎 | 久久视频在线免费观看| 黄色aaa大片| 在线视频你懂得一区二区三区| 黄色录像一级片| 成人sese在线| 亚洲欧美日韩综合网| 亚洲精品美女| 一区二区在线中文字幕电影视频| julia中文字幕一区二区99在线| 国产91色在线|免| 91中文在线| 一区二区三区国产视频| 午夜精品久久久久久久99| 在线亚洲欧美专区二区| 久久久国产精品黄毛片| 欧美国产在线观看| 国产一卡二卡三卡四卡| 激情久久久久久久久久久久久久久久| 久久国产精品网| 天天综合一区| 日韩hmxxxx| 日韩精品导航| 国产精品 日韩| 日韩成人综合网| 日本伊人精品一区二区三区介绍 | 欧美性猛xxx| 欧美色图一区二区| 国产日韩欧美不卡在线| 北京富婆泄欲对白| 国产精品自拍在线| 亚洲综合欧美激情| 噜噜噜91成人网| 亚洲国产精品成人天堂| 亚洲天堂一区二区三区四区| 日韩国产欧美精品| 亚洲精品无吗| 精品免费日产一区一区三区免费| 警花av一区二区三区| 国产精品视频永久免费播放 | 激情av一区| 亚洲一区二区三区乱码| 经典一区二区| 欧美日韩在线不卡一区| 国产精品巨作av| 国产精品一区二区不卡视频| 国产精品久久久久久久久久辛辛| 国产精品久久久久久久久久ktv| 天堂√8在线中文| 91chinesevideo永久地址| 男女羞羞视频在线观看| 久久成人精品视频| 99久久精品免费观看国产| 久久综合亚洲社区| 黄色在线观看网站| 久久亚洲精品一区二区| 麻豆传媒在线完整视频| 在线观看国产欧美| √天堂资源地址在线官网| 在线视频中文亚洲| 色视频在线免费观看| 中文字幕在线成人| 麻豆视频网站在线观看| 久久精品国产久精国产一老狼| 五月香视频在线观看| 中文字幕亚洲一区二区三区五十路| av在线三区| 中文字幕综合在线| 超碰在线最新| 欧美激情xxxxx| 91破解版在线观看| 欧美激情综合色| av剧情在线观看| 欧洲美女免费图片一区| 成人性片免费| 91精品视频在线看| 日韩高清二区| 国产精品一级久久久| 婷婷精品在线| 亚洲三级一区| 欧美久久一级| 欧美日韩在线不卡视频| 日韩av成人高清| 青娱乐精品在线| 成人av网站在线观看| 久久久久久久久久久国产精品| 国产喂奶挤奶一区二区三区| 中文字幕乱码av| 一区二区三区国产精品| 国产成人精品一区二三区| 欧美手机在线视频| 国产日韩欧美一区二区东京热| 精品免费视频.| 欧美偷拍视频| 日韩亚洲欧美中文高清在线| 怡红院在线观看| 欧洲美女7788成人免费视频| 亚洲热av色在线播放| 国产精品久久久久久久小唯西川| 亚洲精品小区久久久久久| 中文字幕日韩一区二区三区不卡| 亚洲手机在线| 亚洲 欧美 另类人妖| 国产精品1024| 久久日免费视频| 亚洲成人免费看| 一级黄色大毛片| 亚洲国产日韩一区| 久操视频在线观看| 26uuu日韩精品一区二区| 国产精品一区二区精品视频观看| 国产亚洲精品美女久久久m| 日韩欧美国产精品综合嫩v| 欧美人成在线观看| 美女久久久精品| 国产极品一区二区| 亚洲精品免费播放| 无码人妻精品一区二区三区不卡 | 欧美亚洲国产一区二区三区va| 亚洲精品国产手机| 久久精品色欧美aⅴ一区二区| 黄色在线观看www| 91超碰在线免费观看| 青青一区二区三区| 99精品在线免费视频| 国产乱国产乱300精品| 一道本在线观看| 性做久久久久久免费观看| 国产乱码一区二区| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 免费视频一区二区| 中文字幕高清视频| 亚洲444eee在线观看| 国产偷拍一区二区| 日韩在线视频线视频免费网站| 日本在线啊啊| 国产美女精品久久久| 永久91嫩草亚洲精品人人| 国产真人无码作爱视频免费| 91香蕉视频黄| 国产一区二区三区影院| 日韩精品在线一区二区| 乱人伦中文视频在线| 国产精品欧美激情| 国产精品一区二区三区av麻| 成人综合视频在线| 不卡av在线网| 国产又色又爽又黄的| 精品久久国产97色综合| 欧美午夜大胆人体| 成人欧美一区二区三区视频| 亚洲精品成人影院| 在线免费黄色网| 日韩一区日韩二区| 99在线精品视频免费观看20| 日韩在线视频线视频免费网站| 久久天堂影院| 一级日韩一区在线观看| 精品一二三四区| 后入内射无码人妻一区| 欧美日韩高清一区| 麻豆网站在线观看| 91在线视频导航| 女人香蕉久久**毛片精品| 夜夜爽久久精品91| 一区二区视频在线看| 亚洲成人77777| 午夜精品一区二区三区在线视 | 亚洲人a成www在线影院| 韩日精品一区二区| 无遮挡亚洲一区| 久久99精品网久久| 丁香花五月激情| 欧美不卡视频一区| 狼人综合视频| 日韩精彩视频| 精品影院一区二区久久久| 欧美黑人一级片| 亚洲国产一区二区三区四区| 日韩理论视频| 视频一区三区| 国产在线精品免费av| 国产一级二级毛片| 日韩精品福利在线| 精品裸体bbb| 黄色一级片网址| 99精品视频在线观看免费| 91精品国产高清一区二区三密臀| 亚洲一区二区久久久| 国产精品3区| 日本www在线视频| 国产午夜精品理论片a级大结局| 亚洲一线在线观看| 午夜精品理论片| blacked蜜桃精品一区| 国产精品久久久久久久99| 亚洲福利视频三区| www视频在线观看免费| 91传媒在线免费观看| 午夜在线视频一区二区区别| 青青操在线播放| 亚洲国产美女久久久久 | 成人综合色站| 日韩和欧美的一区| 中文字幕亚洲欧美日韩| 日韩成人av一区| 成人午夜888| 久草精品在线播放| 一区二区三区四区激情| 黄色视屏网站在线免费观看| 99久热re在线精品996热视频| 久久精品主播| 妺妺窝人体色www聚色窝仙踪| 国产亚洲视频中文字幕视频| 高清日韩中文字幕| 永久免费黄色片| 欧美三级日韩在线| 五月天国产在线|