cocos2dx3.17.1是在官網下載的。按照網上教程用python2.7先setup,然后輸入新建命令生成了一個專案。用vs2013編譯,有7條警告,11個錯誤。如下:
警告 1 warning C4244: “初始化”: 從“double”轉換到“float”,可能丟失資料 D:\testgame\MyCppGame\cocos2d\external\recast\DetourCrowd\DetourObstacleAvoidance.cpp 334 1 librecast
警告 2 warning C4018: “<”: 有符號/無符號不匹配 d:\testgame\mycppgame\cocos2d\cocos\editor-support\spine\skeletonbinary.c 310 1 libSpine
警告 3 warning C4018: “<”: 有符號/無符號不匹配 d:\testgame\mycppgame\cocos2d\cocos\editor-support\spine\skeletonbinary.c 372 1 libSpine
警告 4 warning C4018: “<”: 有符號/無符號不匹配 d:\testgame\mycppgame\cocos2d\cocos\editor-support\spine\skeletonbinary.c 484 1 libSpine
警告 5 warning C4018: “<”: 有符號/無符號不匹配 d:\testgame\mycppgame\cocos2d\cocos\editor-support\spine\skeletonbinary.c 649 1 libSpine
警告 6 warning C4018: “<”: 有符號/無符號不匹配 d:\testgame\mycppgame\cocos2d\cocos\editor-support\spine\skeletonbinary.c 652 1 libSpine
警告 7 warning C4018: “>=”: 有符號/無符號不匹配 d:\testgame\mycppgame\cocos2d\cocos\editor-support\spine\skeletonjson.c 97 1 libSpine
錯誤 8 error C1017: 無效的整數常量運算式 (..\AttachmentVertices.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 libSpine
錯誤 9 error C1017: 無效的整數常量運算式 (..\Cocos2dAttachmentLoader.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 libSpine
錯誤 10 error C1017: 無效的整數常量運算式 (..\SkeletonBatch.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 libSpine
錯誤 11 error C1017: 無效的整數常量運算式 (..\SkeletonAnimation.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 libSpine
錯誤 12 error C1017: 無效的整數常量運算式 (..\SkeletonRenderer.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 libSpine
錯誤 13 error C1017: 無效的整數常量運算式 (..\SkeletonTwoColorBatch.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 libSpine
錯誤 14 error C1017: 無效的整數常量運算式 (..\spine-cocos2dx.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 libSpine
錯誤 15 error C1017: 無效的整數常量運算式 d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\CCGLViewImpl-desktop.h 99 1 libcocos2d
錯誤 16 error C1017: 無效的整數常量運算式 (main.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 MyCppGame
錯誤 17 error C1017: 無效的整數常量運算式 (..\Classes\HelloWorldScene.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 MyCppGame
錯誤 18 error C1017: 無效的整數常量運算式 (..\Classes\AppDelegate.cpp) d:\testgame\mycppgame\cocos2d\cocos\platform\desktop\ccglviewimpl-desktop.h 99 1 MyCppGame
重新弄了幾回也不行。編譯build檔案夾下自帶的專案也是一堆錯誤,難道官方代碼有問題?
在官網下載了2.2.6版本就沒有問題。那這個3.17.1版本是里面的代碼本身有問題嗎?
uj5u.com熱心網友回復:
cocos從3.17開始已經不支持用vs2013,你換個工具。vs2015,vs2017轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/44077.html
標籤:Cocos2d-x
上一篇:UE4 NVIDIA Ansel photography插件如何實作截圖自動上傳到服務器
下一篇:3D數學題,求助
