发布Cocos2d-x的PC端程序
配置:win7+Cocos2d-x.2.0.3+VS2012
目标:发布MyHelloWorld项目为一个exe安装包。
根目录:D:\Program Files\Cocos2D\cocos2d-2.0-x-2.0.3
目标读者:至少已经成功运行过自己建立的Cocos2d-x项目
一、创建一个Release的项目
不一定要是Release项目,Debug项目应该也是可以的(Debug项目未实测过,你可以试着直接跳到第二步)。
1、利用根目录下的解决方案生成Release.win32文件夹
1.1 打开根目录下的解决方案cocos2d-win32.vc2012.sln。
1.2 将活动解决方案配置为Release。
step1
step2
1.3 生成
生成解决方案(快捷键F7)。
2、新建一个cocos2d项目(比如解决方案名称MySolution,名称MyHelloWorld)
2.1 新建一个可以运行Debug版本的项目(以此确认你能新建一个项目,知道如何导入libcocos2d.lib)。
2.2 同上将活动解决方案配置为Release。
2.3 将根目录下生成的Release.win32文件夹覆盖到放到所建项目的根目录下(即MySolution文件夹下)。
2.4 生成。
二、发布项目
1、得到运行所需文件
如图所示:
MySolution
- MyHelloWorld
- Resources
- XXX.XXX 所有
- ... ...
- ... ...
Release.win32
- MyHelloWorld.win32.exe
- XXX.dll 所有
- ... ...
... ...
MySolution为项目所在的解决方案,MyHelloWorld为项目文件夹。新建一个文件夹(例如MyGame),将上图中箭头所指的所有文件复制到MyGame文件夹下。
MyGame
- MyHelloWorld.win32.exe
- XXX.dll
- XXX.XXX(例如XXX.png)
- ... ...
打开MyHelloWorld.win32.exe,应能正常运行。将MyGame文件夹打包成压缩包,就可以发给你的好友啦。如果你觉得应该有个安装程序什么的,那么请继续往下看。
2、打包成exe文件
打开得到的压缩包,点击自解压,设置解压路径、解压后运行、更新方式、覆盖方式、文本、图标等安装属性后,点击确定,就能得到exe格式的安装包。
具体的设置方式参考博文《如何将cocos2d-x项目打包成一个.exe》。
(博客园的图片缩放好蛋疼的说~)
转载请注明出处: