拇指接龍游戲從WIN32向Xcode4.5移植過程問題記錄-創新互聯

當前的測試環境是:

創新互聯建站是一家專業提供阿里地區企業網站建設,專注與網站建設、做網站、HTML5、小程序制作等業務。10年已為阿里地區眾多企業、政府機構等服務。創新互聯專業網絡公司優惠進行中。

1,VMware Workstation 9.0.2

2, Windows 7(64 bit)

3,(通過VMware安裝)Mac OS X 10.8(64 bit)+Xcode 4.5

注意:Xcode 4.5內置iphone 6.0 SDK支持。而且,Mac OS X 10.8內置python,只是版本稍微低一些而已。其實,下面已經不需要安裝cocos2d-x 針對Xcode的版本模板,所以目前還不需要它。

下面記錄工作及問題(直至成功解決示例游戲中每一個問題為止。因此,本文將不斷更新......)。


問題1

   1.通過設置Mac與windows 7共享文件夾方式后,雙擊原先win32版本下(我使用的是cocoStudio 1.4.0.1)對應的文件夾ThumbelinaCell\projects\ThumbelinaCell\proj.ios下的Xcode工程文件ThumbelinaCell.xcodeproj,很輕松地打開了拇指接龍工程(而不是如同早期版本那樣安裝cocos2d-x模板)。這一點如同win32下的項目的打開,也是類似地雙擊proj.win32文件夾下的VC工程文件ThumbelinaCell.vcxproj。

  體會:總體上來看,越來越方便了,感謝cocos2d-x開發團隊!

   2.使用默認編譯器進行編譯,初始失敗。原因先不去分析!我把默認使用的編譯器Apple LLVM Compiler 4.1替換成另一種較新的版本LLVM GCC 4.2(Xcode 4.5內置)。事實證明,修改成功!

   3.繼續編譯又失敗。現在,主要停留在.h文件的引用格式方面(本身也不成問題,只要細致地操作.和..這兩個特殊目錄符號就OK)。總體來看,VS的C++編譯器較之LLVM GCC 4.2太粗糙,但是,VS集成開發環境(配合Visual_Assist_X_10.7)比Xcode無論還是構建C++項目方面都有更高的效率。這不是說某些快捷鍵怎么不習慣的問題,你試試就知道了。

   4. 由于原先項目中提供了一個Sqlite 3.0版本的加密版本;但是,在編譯時發現其中涉及到c內聯匯編部分無法通過運行時檢查(開始時匯編也無法通過,通過參考網絡上資料修改了格式,表面上通過編譯;但是,但是在運行時正好停止在這部分內聯代碼處中斷執行)。所以,目前先去除加密版本相關的幾個文件。

   5,另外,也可能是不小心的原因,突然出現在classes文件夾下正在兩個appDelegate.cpp和相應的.h文件。切換到win7看,根本還是只有兩個文件。由于這個原因,運行時出現錯誤大致提示是“duplicate symbols for......”。于是先小心地備份,然后在XCODE下刪除(只選擇了刪除引用那個按鈕)。再編譯運行,OK!

   6,成功是“成功”,但是出現一個莫名其妙的界面,如下圖所示:

拇指接龍游戲從WIN32向Xcode 4.5移植過程問題記錄

   怎么不是我的游戲中的SplashScreen場景界面?!再瞥了一眼DEBUG控制臺部分,發現出現如下錯誤提示(所以,XCODE調出一個臨時的上圖?這在VS中是不可能的!!):

拇指接龍游戲從WIN32向Xcode 4.5移植過程問題記錄

   感覺有些奇怪!此前,我多次成功地使用動畫編輯器把游戲發布到自己的I9100手機上! 另一個重要線索,上述錯誤提示與我家中(在家中機器上同時進行Android版本的移植)上在LogCat中出現的錯誤十分相似!!!


問題2--解決SplashScreen不出現的問題

備注:Xcode 4.5自動設置了模板iphone 6界面的橫屏顯示!

To be continued...........

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

當前題目:拇指接龍游戲從WIN32向Xcode4.5移植過程問題記錄-創新互聯
當前鏈接:http://m.kartarina.com/article32/ccgppc.html

成都網站建設公司_創新互聯,為您提供用戶體驗網站設計外貿網站建設電子商務品牌網站設計軟件開發

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
主站蜘蛛池模板: 人妻aⅴ中文字幕无码| av区无码字幕中文色| 无码少妇丰满熟妇一区二区| 亚洲成在人线在线播放无码| 国产精品爽爽V在线观看无码| 国产精品99久久久精品无码| 国产成人无码一区二区在线观看| 亚洲国产精品无码久久久| 爽到高潮无码视频在线观看| 亚洲成a人片在线观看无码| 国产午夜无码片在线观看影院| 国产午夜无码精品免费看| 国产丰满乱子伦无码专| 中文人妻无码一区二区三区| 日韩精品无码人妻免费视频| 久久亚洲AV成人无码| 亚洲中文字幕无码不卡电影| 内射中出无码护士在线| 高清无码v视频日本www| 人妻无码αv中文字幕久久琪琪布 人妻无码第一区二区三区 | 日韩精品无码免费一区二区三区| 最新亚洲人成无码网站| 亚洲中文字幕无码久久| 无码av免费网站| 国产a级理论片无码老男人| 亚洲AV无码乱码在线观看牲色| 无码h黄肉3d动漫在线观看| 亚洲另类无码专区丝袜| 无码八A片人妻少妇久久| 无码欧精品亚洲日韩一区| 中文字幕乱妇无码AV在线| 精品人妻系列无码人妻免费视频| 亚州AV综合色区无码一区| 亚洲国产成人精品无码区在线网站 | 中文字幕无码久久久| 最新亚洲人成无码网站| 国产99久久九九精品无码| 东京热无码av一区二区| 潮喷失禁大喷水aⅴ无码| 成年免费a级毛片免费看无码| 中文字幕无码久久久|