VS创建cocos2d-x的win32工程移植android平台
2014-12-06 14:23
281 查看
Cocos2d-x的win32工程移植android既然是移植阶段了,说明读者的win32工程已经成功运行了,那就不废话,直接进入移植前言:通常我们做win32的工程都是用VS的,右键解决方案->新建项目,但是项目文件夹下没有proj.android等等其它平台对应的文件夹,可是要用Eclipse的import时必须导入pro.android这个文件夹,怎么办呢,走你!第一步: 既然vs创建的项目,大部分应该都没有安装Python这个东东吧,那我们先安装这个软件Python27 安装步骤:下一步……完成 配置环境变量path 里添加C:\Python27(如果你默认安装在C的话) 测试:运行---cmd---输入Python看见如下画面说明成功了
创建项目:①进入***\cocos2d-x-2.2.3\tools\project-creator这个目录
②执行create_project.py这个文件
③仿照创建项目格式创建项目
④成功后我们要去检查一下,走着*****\cocos2d-x-2.2.3\projects发现目录下有你创建的项目名的文件夹,成功了第二步: Python成功安装,接下来我们要把win32工程的部分东东,copy到新建的项目里,完成合体①找到win32工程的proj.win32文件夹,复制里面所有的.h和.cpp后缀的文件(除了main.h和main.cpp,俗称:程序入口,得用新的)
复制到****\cocos2d-x-2.2.3\projects\*****\Classes文件夹下②复制win32工程的Resources文件夹覆盖cocos2d-x-2.2.3\projects\****的Resources第三步:测试合体后的工程①打开vs导入现有项目(就是新建的合体项目)
②找到文件夹cocos2d-x-2.2.3\projects\*****\proj.win32\
③导入第二步①中复制到class文件夹下的.h和.cpp文件
④修改工程里的AppDelegate.cpp,猜到改什么了吗?当然是CCScene *pScene = HelloWorld::scene();千万不要问我为什么要改这个,就不告诉你…...⑤成功运行后,进入下一步!第四步:eclipse上的工作①首先右键点击空白区Import导入D: \cocos2d-x-2.2.3\cocos2dx\platform\下的android
然后经过漫长的等待之后…….看见了finish②然后Import导入创建的项目,导入操作与①中相同,不同的就是选择的路径不同D:\cocos2d-x-2.2.3\projects\****\proj.android
③修改一下这个
文件的内容LOCAL_SRC_FILES:= hellocpp/main.cpp \ ../../Classes/AppDelegate.cpp\ ../../Classes/****.cpp \ ../../Classes/****.cpp \ ../../Classes/****.cpp \ ../../Classes/****.cpp \ ../../Classes/HelloWorldScene.cpp****的意思,你在第二步①中复制的.cpp文件的名字④右键你的工程build一下吧
等待……⑤然后手机调试……移植中经常遇到的问题汇总(持续更新)
error: undefined reference to*****
错误原因:android.mk文件没有修改
创建项目:①进入***\cocos2d-x-2.2.3\tools\project-creator这个目录
②执行create_project.py这个文件
③仿照创建项目格式创建项目
④成功后我们要去检查一下,走着*****\cocos2d-x-2.2.3\projects发现目录下有你创建的项目名的文件夹,成功了第二步: Python成功安装,接下来我们要把win32工程的部分东东,copy到新建的项目里,完成合体①找到win32工程的proj.win32文件夹,复制里面所有的.h和.cpp后缀的文件(除了main.h和main.cpp,俗称:程序入口,得用新的)
复制到****\cocos2d-x-2.2.3\projects\*****\Classes文件夹下②复制win32工程的Resources文件夹覆盖cocos2d-x-2.2.3\projects\****的Resources第三步:测试合体后的工程①打开vs导入现有项目(就是新建的合体项目)
②找到文件夹cocos2d-x-2.2.3\projects\*****\proj.win32\
③导入第二步①中复制到class文件夹下的.h和.cpp文件
④修改工程里的AppDelegate.cpp,猜到改什么了吗?当然是CCScene *pScene = HelloWorld::scene();千万不要问我为什么要改这个,就不告诉你…...⑤成功运行后,进入下一步!第四步:eclipse上的工作①首先右键点击空白区Import导入D: \cocos2d-x-2.2.3\cocos2dx\platform\下的android
然后经过漫长的等待之后…….看见了finish②然后Import导入创建的项目,导入操作与①中相同,不同的就是选择的路径不同D:\cocos2d-x-2.2.3\projects\****\proj.android
③修改一下这个
文件的内容LOCAL_SRC_FILES:= hellocpp/main.cpp \ ../../Classes/AppDelegate.cpp\ ../../Classes/****.cpp \ ../../Classes/****.cpp \ ../../Classes/****.cpp \ ../../Classes/****.cpp \ ../../Classes/HelloWorldScene.cpp****的意思,你在第二步①中复制的.cpp文件的名字④右键你的工程build一下吧
等待……⑤然后手机调试……移植中经常遇到的问题汇总(持续更新)
error: undefined reference to*****
错误原因:android.mk文件没有修改
相关文章推荐
- cocos2d-x(2.0.2)的win32工程移植到Android
- win32(VS)下cocos2d-x创建的工程如在mac下打包
- Cocos2d-x学习笔记(3:将VS2010下cocos2d-x 2.0.2 win32工程移植到android环境)
- cocos2d-x 从环境搭建到win32项目移植android平台
- cocos2d-x入门(7)-win7下把win32游戏移植到Android平台(无需cygwin和minigw)
- cocos2d-x 3.0 win32项目移植到android平台
- cocos2d-x入门(7)-win7下把win32游戏移植到Android平台(无需cygwin和minigw)
- Cocos2d-x Android平台工程创建+Cygwin
- cocos2d-x的win32工程移植到Android
- cocos2d-x游戏从win32平台移植Android平台
- <摘录>cocos2d-x 从环境搭建到win32项目移植android平台
- 【木头Cocos2d-x 002】win32项目移植到Android,终于成功~
- cocos2d-x win32移植到android
- 初触cocos2d-x,win32平台搭建以及创建第一个cocos2d-x项目遇到问题总结
- Cocos2d-x将win32移植到android
- cocos2d-x 笔记(一) win32环境配置以及eclipse+ndk+sdk+cygwin的android移植
- Cocos2d-x学习之创建Android工程和编译
- cocos2d-x学习笔记06:如何将win32移植到android
- cocos2d-2.0-x-2.0.3 批处理文件create-android-project.bat 创建工程缺失lib解决方法
- cocos2d-2.0-x-2.0.3多平台环境搭建(android, win32)