cocos2d-x VS解决#include "cocos-ext.h"不能用 及extensions扩展函数导入问题

本文介绍了解决在Cocos2d-x项目中遇到的扩展类(如CCScale9Sprite和CCControlButton)无法正常导入的问题。通过调整项目的配置文件,包括设置包含目录、链接库文件及正确导入头文件等步骤,最终实现了扩展类的正常使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

小菜出现过这个问题,想用CCScale9Sprite以及CCControlButton的使用时头文件导入不进去 以及就算头文件编译过去了,CCScale9Sprite也是一直声明不了。

解决过程是这样的1,点击项目属性在vc++目录的包含目录中添加你的extensions路径如我这边是F:\cocos2d-2.1beta3-x-2.1.1\extensions

然后再c/c++中的添加包括目录 加上$(SolutionDir)extensions,如图


以及在链接器中输入中添加libExtensions.lib


然后在头文件上加上

#include "cocos-ext.h"     
USING_NS_CC_EXT; 
就可以用CCScale9Sprite和CCControlButton以及其他扩展类声明了 


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值