Cocos2dx3.0使用问题总结
2014-05-20 11:24
288 查看
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
开始使用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
相关文章推荐
- iOS开发小记:关于环信Demo3.0的使用总结以及昵称和头像问题的研究与解决
- 问题总结--sdk3.0版本下使用fragment
- Echarts3.0使用中遇到的问题总结——tooltip提示框大小样式问题
- MS SQLSERVER使用问题总结
- 使用ActiveReport for .net 3.0实现Web打印的一些问题
- 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED)) 使用Enterprise Library 3.0的磁盘缓存Isolated Storage 的问题
- PHP5.2.X使用问题总结
- winpcap开发包使用中的问题总结(之二)
- Python使用SOAPpy调用.net写的WebService的乱码问题总结
- Linux下apache2+SVN环境下使用问题总结
- winpcap开发包使用中的问题总结。
- Oracle使用总结(一):调整Oracle支持的最大进程数问题
- linux下apache启动及使用的问题总结
- 使用jdic过程中遇到的问题总结
- 最近使用XML过程中一些问题的总结
- 使用linux过程中遇到的问题总结
- JfreeChart使用经验总结(分析了使用中碰到的一些常见问题)
- hiberbate3.0使用HQL查询中文参数问题
- 抓屏软件camtasiaf4.0.1使用问题总结