[置顶] 关于cocos2d-X3.0使用扩展库报错

嗯  好久没更新博客了, 今天心血来潮, 看了看coocs2d-X 3.x版本的, 使用扩展库创建TableView的时候, 报错, 出现

"无法打开包括文件:“extensions/xxxxxxx.h”"



我们先来看看3.x创建的项目:

[置顶] 关于cocos2d-X3.0使用扩展库报错_第1张图片

明显的可以看见, 一些附加库没有在项目里面, 被精简出去了, 所以我们使用的话, 就得加上去, 闲话少说, 我们直接进入正题


第一步: 添加附加库

解决方案->右键->添加->现有项目

[置顶] 关于cocos2d-X3.0使用扩展库报错_第2张图片



我们需要添加的的附加库有三个: libCocosStudio, libExtensions, libGUI



libCocosStudio

项目目录/cocos2d/cocos/editor-support/cocostudio/proj.win32/libCocoStuido.vcxproj

[置顶] 关于cocos2d-X3.0使用扩展库报错_第3张图片



libExtensions

项目目录/cocos2d/extensions/proj.win32/libExtensions.vcxproj

[置顶] 关于cocos2d-X3.0使用扩展库报错_第4张图片


libGUI

项目目录/cocos2d/cocos/gui/proj.win32/libGUI.vcxproj

[置顶] 关于cocos2d-X3.0使用扩展库报错_第5张图片


ok, 就这样

[置顶] 关于cocos2d-X3.0使用扩展库报错_第6张图片


第二步: 引用项目

你的项目->右键->引用

[置顶] 关于cocos2d-X3.0使用扩展库报错_第7张图片

[置顶] 关于cocos2d-X3.0使用扩展库报错_第8张图片


选择你刚刚添加的

[置顶] 关于cocos2d-X3.0使用扩展库报错_第9张图片






第三步: 添加包含目录

你的项目->右键->属性

C/C++->常规->附加包含目录

$(EngineRoot)

$(EngineRoot)cocos

$(EngineRoot)cocos\editor-support

添加这三个路径


[置顶] 关于cocos2d-X3.0使用扩展库报错_第10张图片





ok, 这样我们就大功告成了

你可能感兴趣的:(解决方案,cocos2d-x,扩展库)