cocos2dx--cocos2dx3.1.1执行报无法解析的外部符号
使用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
右鍵testproject-->屬性-->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
包括進(jìn)來,一路點(diǎn)確定,正常包括。編譯,出現(xiàn)下面錯誤
右鍵解決方式-->>加入-->>現(xiàn)有項。將下面三個vcxproj加入進(jìn)來并逐個右鍵-->>生成
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
編譯,還不是行。右鍵testproject-->>屬性-->>鏈接器-->>輸入-->>附加依賴項,將下面三個lib附加進(jìn)來
libCocosStudio.lib
libExtensions.lib
libGUI.lib
一路點(diǎn)確定。編譯。能夠正常執(zhí)行了。假設(shè)遇到其它的問題,能夠試著把相應(yīng)的lib附加進(jìn)來
總結(jié)
以上是生活随笔為你收集整理的cocos2dx--cocos2dx3.1.1执行报无法解析的外部符号的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS3技巧:利用css3径向渐变做一张
- 下一篇: 使用vagrant 安装kubernet