麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

Windows 7(64bits)+虛擬機運行Cocos2d-x 3.8.1 cpp-tests項目

2019-11-10 20:15:44
字體:
來源:轉載
供稿:網友

本文記錄下近幾天花費不少時間運行通過Cocos2d-x 3.8.1的cpp-tests項目的過程與體會。

先上圖慶祝一下:

wKiom1YnjNviTOfkAAOrRs2PHZ0208.jpg

 

運行環境:

Windows 7 64 bits

VMware Workstation 10.0.2+Mac OS X 10.9

Xcode 6.1

Cocos2d-x 3.8.1

 

因為近期想把拇指接龍游戲工程全面升級到最新的Cocos2d-x 3.8.1+Cocos 2.3.2環境,于是想先調試通過其伴隨的示例工程cpp-tests,因為從這個示例工程中我可以找到幾乎所有的升級工程需要的新的改進技術,不想卻遇到不少麻煩。

 

首先,我在COCOS開發者平臺http://www.cocos.com/doc/article/index?type=wiki&url=/doc/cocos-docs-master/manual/framework/native/wiki/how-to-run-cpp-tests-on-mac-osx/zh.md

處找到文章“如何在Mac OSX上運行cpp-tests”,感覺很好。只可惜這篇文章是針對Mac機的,在我的Win7虛擬機環境下無法直接運行通過。

 

 我的解決思路如下。

 

第一步

參考文章http://blog.sina.com.cn/s/blog_3e28c8a50102vmwv.html,在我的VS2013環境下調試通過cpp-tests的WIN32版本(和Android版本,稍后我也記錄一下通過Android的實現過程)。

 當然,我不是在虛擬機MAC下下載cocos2d-x工程,而是在Windows 7下實現下載的。下載文件是cocos2d-x-3.8.1.zip(378,644KB),下載頁面是http://www.cocos.com/download/#。

 

第二步

 

通過Vmware設置虛擬機MAC(客戶機)與Windows7共享上面的解壓文件夾。

補充:在我設置上面的共享后,在我的MAC虛擬機桌面上出現了一個共享文件夾“Vmware Shared folders”,由于帶空格字符的路徑在MAC命令行下無法執行某些相關操作,所以我干脆直接在桌面上又復制一個cocos2d-x-3.8.1(強烈建議,如果你也進行這樣的復制,千萬不要復制解壓后的文件夾,而是復制壓縮的文件,即上面的cocos2d-x-3.8.1.zip,然后在MAC內部再行解壓;因為解壓后的文件夾cocos2d-x-3.8.1大小有9G)。

然后,進入到cocos的目錄(我的路徑是desktop/cocos2d-x-3.8.1/tools/cocos2d-console/bin),創建一個工程的框架,執行如下命令(舉例,根據需要修改):

 cocos new cpp-tests -p com.zxz.cpp-tests -l cpp -d ~/Documents

實際上,上面的命令可以寫為如下格式:

python cocos.py  new cpp-tests -p com.zxz.cpp-tests -l cpp -d ~/Documents

 

第三步

打開Xcode,然后參考上面文章,把項目cpp-tests下的Classes和Resources復制替換上面步驟剛剛創建的工程的相應的文件夾下。

注意:復制源碼文件與復制資源文件方式是有區別的,細節如文章http://blog.csdn.net/fanjunxi1990/article/details/9352917所描述,在此略過。

 復制結束后,務必確保源文件相應文件夾為藍色,而資源相應文件夾為***。

 

 第四步

 

 wKiom1YnmX2RkyXSAAGCSNYSM-0865.jpg

 

如上圖所示,選擇項目構建類型,并選擇ios模擬為iphone 4s(默認為iphone 6),然后點擊運行按鈕開始編譯、鏈接過程,并試圖運行工程。

 

編譯過程中遇到的第一處錯誤是:curl/curl.h文件的引用問題,錯誤提示說此頭文件沒有找到,如下圖所示。

 

wKiom1Ynm7SyJQDcAAJ2u1AVDIo126.jpg

 

分析文件路徑后,把此文件所在路徑添加到項目引用路徑下即可,如下圖所示。

wKioL1YnmtLS_HC_AAIFap-MRlQ850.jpg

 

提示:雙擊/applications/cocos........一部分,添加新的搜索路徑,我的機器上是Applications/cocos/frameworks/cocos2d-x-3.8.1/tools/cocos2d-console/bin。

經過上面修改,工程編譯通過,但是鏈接過程又出現錯誤,如下圖所示。

wKiom1Ynm8ahVBgPAAVUUb7Fx5g439.jpg

 

第五步

 

調試上述錯誤,花費了不少時間,主要原因是對于ios系統框架不太熟悉,最終找到參考答案URL是http://www.cocoachina.com/bbs/read.php?tid=216075。

即需要在工程中添加MediaPlayer.framework后再編譯、鏈接。

 

此后,一切OK,即得如文章開始所示運行界面。

 

 

登錄樂搏學院官網http://www.learnbo.com/

或關注我們的官方微博微信,還有更多驚喜哦~

本文出自 “青峰” 博客,請務必保留此出處http://zhuxianzhong.blog.51cto.com/157061/1705004


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 最新欧美精品一区二区三区 | 精品国产一区二区三区久久久蜜月 | 香蕉久草在线 | 国内精品久久久久久久久久 | 97视频| 亚洲一区二区三区视频免费 | 久久久久久久亚洲视频 | 日本成人高清视频 | 日韩黄色成人 | 激情视频免费看 | 久久久亚洲欧美综合 | 99seav| 亚洲极色| 国产中文av在线 | 国产一级毛片国产 | 黄色特级片黄色特级片 | 一及毛片视频 | 亚洲日色| 青久草视频 | 成人做爽爽爽爽免费国产软件 | 亚洲国产精品一区 | 亚洲成人激情av | 亚洲最新黄色网址 | 草人人| 91在线视频导航 | 视频一区二区不卡 | 成人午夜激情网 | 夜间福利网站 | 成人观看网站 | 精品一区二区久久久久久按摩 | 国产精品热 | 黄色a级片免费观看 | 亚洲人片在线观看 | 久久久久免费精品国产小说色大师 | 中文字幕电影免费播放 | 澳门一级淫片免费视频 | 天天色狠狠干 | 羞羞视频免费入口网站 | 成人免费在线网 | 九九精品在线 | 涩涩99|