请问cocoscreator打包windows现在还能用么?官方有管这个事儿么?

我记得最近的版本升级了下 支持导出64位了

请问哪个版本

现在用的2.4.4不能正常导出WINDOWS版本

安装 Visual Studio 时,请勾选 使用 C++ 的桌面开发使用 C++ 的游戏开发 两个模块。
使用 C++ 的游戏开发 模块中有一个 Cocos 选项,请勿勾选。
记得勾选Windows 8.1 SDK和UCRT SDK
然后正常构建编译应该不会出错

1赞

意思是只能windows8才能用?我这边只有Windows10的SDK,至于你说的UCRT SDK根本找不到

我2.4.4导出也不行,用的官方helloworld模板导出的,2019打开运行就一堆报错

先贴下报错信息,具体看下是什么情况。 :12: :12:


这一个文件里面全是报错


上面这个工程你右击打开属性面板,修改工具版本。


这是SDK的问题吗?

新的SDK版本会出现这个问题,你在AudioCache.h头文件上面添加一句include代码。

#include <functional>
1赞

没得文件名吗?image

更新了,你在看下

我回复下,2.4.3正常打包出来,之前也会报错,至于为什么报错还未搞清楚,好像是有几个警告没写override,出这个警告在cocos控制台,当时候没理会,但是打包会报错,然后我处理这几个警告后过几天之后打包就可以了,至于是不是我处理了这几个警告之后才起的作用,还是其他的原因,暂时未知,但是可以肯定的是:我暂时未找到如何隐藏打包出来的exe程序的标题栏,以使他全屏。。。目测官方没有这个设置,文档非常少。。。。即使有,过时的文档也很多,希望官方可以回复下解决方案

老哥,如何使游戏全屏?就是检测屏幕大小然后按比例最大化,最重要的是隐藏标题栏,

我没这么说


他俩是在一起的,不勾它3.2打包没问题,我用2.4.6打包就报错了,为了避免报错就勾上呗
另外可以参考六月大佬的文章

1赞

是的,我发现3.x不用勾选,2.x一律要勾选这个win8.1 sdk,否则都会报错,官方应该完善相关文档

我那好像没得8.1的我是win10系统,2.4.4是再报错

哈哈,文档确实有的地方写的不是很清楚,,

我也是win10。。。。。。。。。。。。。。。。。

那应该是我vs的版本问题吧,我这没得8.1的勾选项2019的