-
Creator 版本: 3.8.3
-
目标平台: Windows
-
重现方式:发布的时候点build,点完build点make,make完点run闪退,打开C++项目开启调试,发现有报错。查询了很多网上的解决方案,都不行
https://stackoverflow.com/questions/78598141/first-stdmutexlock-crashes-in-application-built-with-latest-visual-studio
0x00007FF9B6490ED0 (msvcp140d.dll) (Rcsd.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x0000000000000000 时发生访问冲_0x00007ffe1bff3240 (msvcp140d.dll)处(位于 demo.exe 中)-CSDN博客 -
首个报错:
-
之前哪个版本是正常的: 第一次尝试
-
手机型号:无
-
手机浏览器: 无
-
编辑器操作系统:无
-
重现概率: 100%
1赞
以前cocos2dx 编译出来的EXE运行时,运到过。
貌似是版本问题
我是换了VC库就正常了,记得重启电脑
用vs2019编译试试
换VC库是有可能解决的,但我电脑上没生效。我试了一种更粗暴的方法就是对cocos产生的VC项目增加_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR这个宏,一定要对自己的项目 和 cocos engine项目都添加,然后就能运行了。
2赞
感谢兄弟回复,后面我试了_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR这个方法,能成功运行了。但不知道有什么弊端不,总之能跑了 



