標籤:cocos2dx 3.1.1 vs2012 附加項 編譯link錯誤
使用cocos2dx3.1.1和VS2012
建立了一個名為test的工程,放在D:\cocos2dx\cocos2d-x-3.1.1\projects下
編譯通過,沒問題
用cocostudio的情境編輯器做了個情境,
在HelloWorldScene.h中加入
#include "cocostudio/Cocostudio.h"using namespace cocostudio;
無法包含cocostudio/Cocostudio.h
右鍵test工程-->屬性-->C/C++-->>附加元件封裝含目錄,將
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\editor-support
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d
包含進來,一路點確定,正常包含,編譯,出現以下錯誤
右鍵解決方案-->>添加-->>現有項,將以下三個vcxproj添加進來並逐個右鍵-->>產生
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\extensions\proj.win32\libExtensions.vcxproj
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproj
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\ui\proj.win32\libGUI.vcxproj
編譯,還不是行,右鍵test工程-->>屬性-->>連結器-->>輸入-->>附加依賴項,將以下三個lib附加進來
libCocosStudio.lib
libExtensions.lib
libGUI.lib
一路點確定,編譯,可以正常運行了,如果遇到其他的問題,可以試著把對應的lib附加進來