Cocos2dx

Cocos2dx – 在 Xcode中使用 Unit test 設置

想要在Cocos2dX 專案中使用 Xcode 內建的 Unit test Framework 需要額外做一些設置。

Step1. 準備好在Mac環境中設置好的 Cocos2dx 專案 (C++ 版本)

Step2. 將 Unit test target 拉進專案中

- 按下左下角的 + 按鈕, 並選擇 Other -> Cocoa Touch Testing Bundle -> Next
- 請選擇 Obj-C 的專案, C++ 的程式碼可在 Obj-C 的專案中混編, 完成命名後按下 Finish

Step3. 檢查是否建立好測試的環境

- 在 cocos2dx.xcodeproj 檔案下方應出現 Tests 的 folder
- 裡面有系統已經建好的第一個 .m 檔案

Step4. 更改 Test Target 的環境設定

- Test Target -> Build Settings -> Preprocessor Macros -> Debug 中加入 CC_TARGET_OS_IPHONE
- 沒有加入此設定無法使用 Cocos2dx的檔案

Step5. 更改對應的 .m 檔為 .mm檔

- .mm檔為 c++ & Obj-C檔案混編的格式

Step5. 加入任意有 cocos2dx 的檔案做測試

- 例如 #include "HelloWorldScene.h", 並 command + U 跑測試, 如果過了就代表設置成功!

最後, 我們有個關於 Cocos2d-x 的Facebook社團, 如果有任何疑難問題, 歡迎到社團發問。

Cocos2dx Taiwan 開發者社團

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *