当前位置: 首页 > news >正文

Unity WebGL 编译 报错: emcc2: error: ‘*‘ failed: [WinError 2] ϵͳ�Ҳ���ָ�����ļ���解决办法

文章目录

  • 错误日志
  • 可能的原因及解决办法:
    • 导出路径不能有中文
    • 系统名(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

解决办法(二选一):

  1. 找到文件并还原到原位置
  2. 重装Editor
http://www.lryc.cn/news/170180.html

相关文章:

  • 三维模型3DTile格式轻量化压缩处理的数据质量提升方法分析
  • Pycharm2022 pycharm64.exe.Vmoptions
  • sql注入之高权限注入和文件读写
  • Java 面经
  • 无涯教程-JavaScript - ROUNDUP函数
  • 【Linux旅行记】探究操作系统是如何进行管理的!
  • 【Linux C小技巧】零长度数组的使用
  • github 网页显示不全?
  • 寄存器介绍
  • 基于CNN-LSTM的时序预测MATLAB实战
  • MySQL高可用九种方案
  • react 通过ref 获取对应 dom 的位置信息
  • SpringSecurity学习 - 认证和授权
  • JDK jps命令复习
  • Android 13.0 屏蔽Launcher3桌面app图标的长按功能
  • 软考和PMP哪个含金量更高?
  • 第一章:最新版零基础学习 PYTHON 教程(第三节 - 下载并安装Python最新版本)
  • Spring 中三种 BeanName 生成器!
  • Go基础-文件、字符
  • 启动YOLO进行图片物体识别
  • BMS电池管理系统的蓝牙芯片 国产高性能 低功耗蓝牙Soc芯片PHY6222
  • 肖sir__mysql之三表__008
  • 【Linux】常用工具(上)
  • 【kafka】可视化工具KAFKA EAGLE安装分享
  • 【深度装机】深度U盘装机后黑屏闪光标
  • 【性能测试】JMeter:集合点,同步定时器的应用实例!
  • 21天学会C++:Day11----运算符重载
  • 面经pc端项目
  • 三步在两台服务器间迁移conda环境
  • websocket服务部署在内网,app无法访问