Cocos2dx3.0使用问题总结

20140516

开始使用cocos2dx3.0的第一天

问题描述:

创建vs工程,以前的版本都只能在cocos2dx的目录下创建,所以自己就弄了套办法(参考:这里),但是随着时代的进步,自己搭建工程的设置和以前变得不一样了,原来的方法已经失效。

解决办法:

3.0的做法是直接使用.\tools\cocos2d-console\bin目录下的cocos.py脚本直接在指定目录创建独立工程。

cocos new MyGame -p com.MyCompany.AwesomeGame -l cpp -d F:/MyProject(参考:这里

注意的问题:

1.python版本必须2.7,这个我3.3的死活不让通过,看命令行的提示就清楚了。

2.创建好的工程里有所有cocos2dx的引擎代码工程副本,所以可以独立于原来的sdk,当然工程总大小达到了800M+,这个还是在没有添加自己代码和资源的情况下。


20140520

开开心心撸代码,开开心心编译,一堆warning,一堆link错误

问题描述:

error LNK2019: unresolved external symbol

反正就是找不到对应的库函数神马的。

解决办法:

1.因为解决方案里缺少对应的库(用cocos2dx自带脚本工具创建的项目默认就添加了libAudio, libchipmunk, libcocos2d这3个),在Solution里添加需要的库(libCocosStudio, libExtensions, libGUI等)并设置依赖项【工程(PROJECT) -> 工程依赖(Project Dependence) -> 需要的依赖工程都选上】;

2.还需要在工程引用中添加依赖库,【工程(PROJECT) -> 引用(Reference) -> 添加新引用(Add New Reference) -> 需要的依赖工程都选上】;

参考:

http://www.cocos2d-x.org/forums/6/topics/52507?r=54318

http://www.cppblog.com/flyinghare/archive/2010/12/08/135816.html

http://blog.sina.com.cn/s/blog_3ea1906701011ehx.html







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GrimRaider

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值