已解决
Unity WebGL 编译 报错: emcc2: error: ‘*‘ failed: [WinError 2] ϵͳ�Ҳ���ָ�����ļ���解决办法
来自网友在路上 164864提问 提问时间:2023-09-19 21:17:09阅读次数: 64
最佳答案 问答题库648位专家为你答疑解惑
文章目录
- 错误日志
- 可能的原因及解决办法:
- 导出路径不能有中文
- 系统名(win)含有中文, 修改环境变量Temp和Tmp, 如下图:
- 真正的原因: 杀毒软件删除了部分wasm相关文件,如:
错误日志
Building Library\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.js failed with output:
emcc2: error: '"C:/Program Files/Unity/Hub/Editor/2021.3.6f1/Editor/Data/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/binaryen\bin\wasm-metadce" --graph-file=C:\Temp\tmp8sp_k84m.txt Library/Bee/artifacts/WebGL/build/debug_WebGL_wasm/build.wasm -o Library/Bee/artifacts/WebGL/build/debug_WebGL_wasm/build.wasm --mvp-features' failed: [WinError 2] ϵͳ�Ҳ���ָ�����ļ���
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)BuildFailedException: Incremental Player build failed!
UnityEditor.Modules.BeeBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at <44a70d1b13cf47e29810e30f45ffae08>:0)
UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:158)
UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <44a70d1b13cf47e29810e30f45ffae08>:0)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.Int32 subtarget, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <44a70d1b13cf47e29810e30f45ffae08>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)Build completed with a result of 'Failed' in 128 seconds (128027 ms)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)UnityEditor.BuildPlayerWindow+BuildMethodException: 3 errorsat UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x002da] in <44a70d1b13cf47e29810e30f45ffae08>:0 at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x00080] in <44a70d1b13cf47e29810e30f45ffae08>:0
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
可能的原因及解决办法:
导出路径不能有中文
系统名(win)含有中文, 修改环境变量Temp和Tmp, 如下图:
真正的原因: 杀毒软件删除了部分wasm相关文件,如:
*/Editor/Data/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/binaryen/bin/wasm-metadce.exe
*/Editor/Data/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/binaryen/bin/wasm-emscripten-finalize.exe
解决办法(二选一):
- 找到文件并还原到原位置
- 重装Editor
查看全文
99%的人还看了
相似问题
- 黄金比例设计软件Goldie App mac中文版介绍
- 多协议数据库管理软件 Navicat Premium 16 mac中文版功能
- 媒体格式转换软件Permute 3 mac中文版软件特点
- 图片降噪软件 Topaz DeNoise AI mac中文版功能
- 图数据库Neo4J 中文分词查询及全文检索(建立全文索引)
- 打印工具HandyPrint Pro Mac中文版软件特点
- Android开发:(AndroidStudio模拟器)如何将模拟器语言设置为中文 模拟器输入法更改为中文输入 键盘输入中文
- kali中文输入法
- 文件传输客户端 SecureFX mac中文版支持多种协议
- linux 安装中文字体
猜你感兴趣
版权申明
本文"Unity WebGL 编译 报错: emcc2: error: ‘*‘ failed: [WinError 2] ϵͳ�Ҳ���ָ�����ļ���解决办法":http://eshow365.cn/6-9569-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!