91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Windows 7+虛擬機怎么運行Cocos2d-x 3.8.1 cpp-tests項目

發布時間:2021-11-11 09:35:49 來源:億速云 閱讀:155 作者:柒染 欄目:游戲開發

這篇文章將為大家詳細講解有關Windows 7+虛擬機怎么運行Cocos2d-x 3.8.1 cpp-tests項目,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

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

先上圖慶祝一下:

Windows 7+虛擬機怎么運行Cocos2d-x 3.8.1 cpp-tests項目

運行環境:

  • 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所描述,在此略過。

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

 第四步

 Windows 7+虛擬機怎么運行Cocos2d-x 3.8.1 cpp-tests項目

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

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

Windows 7+虛擬機怎么運行Cocos2d-x 3.8.1 cpp-tests項目

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

Windows 7+虛擬機怎么運行Cocos2d-x 3.8.1 cpp-tests項目

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

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

Windows 7+虛擬機怎么運行Cocos2d-x 3.8.1 cpp-tests項目

第五步

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

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

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

關于Windows 7+虛擬機怎么運行Cocos2d-x 3.8.1 cpp-tests項目就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙南县| 临沧市| 华坪县| 平塘县| 白河县| 信宜市| 桦南县| 和硕县| 莱阳市| 台中县| 通化县| 新竹县| 洮南市| 泰安市| 嘉峪关市| 阳谷县| 海伦市| 河南省| 电白县| 南华县| 勐海县| 旬邑县| 措美县| 来宾市| 洪湖市| 佳木斯市| 霞浦县| 友谊县| 汾阳市| 玉溪市| 五莲县| 馆陶县| 钟山县| 临西县| 凭祥市| 甘孜县| 来宾市| 赤城县| 吴江市| 竹山县| 岳池县|