首先,找到Cocos2d-x项目文件中的proj.win32中的Debug.win32文件夹,如图:
然后,在桌面上新建一个文件夹(命名随意,也不一定要在桌面,只是为了方便),然后在Debug.win32文件夹中选择需要打包的资源文件(一般为图片资源、各种dll动态链接库,和项目的.exe文件),如图:这里我的新建文件夹命名为Thunder
然后,把该文件夹压缩成Thunder.rar,如图
用WinRAR软件打开该压缩文件,如图:注意到这里还有一个Thunder文件夹,在后面有一点需要注意这里
现在我们可以进入Thunder文件夹(不进去也可以),点击右上角的自解压格式,如图
点击后弹出下面的窗口,我们需要进入高级自解压选项
-
点击高级自解压选项,分别修改设置、模式、更新这三项里面的内容(其他不用管)
设置:在提取后运行中手动输入Thunder/HelloCocos.exe(这里就是利用到刚刚上面所注意的压缩包里面Thunder文件夹了,输入的exe文件名需要对应Thunder文件夹中的exe文件名,这里为HelloCocos)模式:临时模式选中解包到临时文件夹;安静模式选中全部隐藏。
更新:更新方式选择解压并更新文件;覆盖方法选择覆盖所有文件。
确保上面没有错误后,点击两个确定
这时候可以看到桌面生成一个Thunder.exe文件了(桌面是因为我的Thunder.rar在桌面上,默认应该生成在当前目录)
双击Thunder.exe文件,可以看到程序成功运行。如图
注意:
- 在打包文件资源时切记不能少了图片资源、dll动态链接库和原exe文件
- 注意在设置提取后运行里面输入的exe文件名要正确,特别注意文件路径,如果压缩文件rar里面直接是资源文件,没有上述的Thunder文件夹,此时设置提取后运行里面输入即为HelloCocos.exe(不需要写上Thunder/)。
- 注意设置、模式、更新三项中有关设置弄好后记得点击确定保存。