Unity第一次导出IL2CPP的Android工程 Target Architectures 选择ARMv7 然后Export ,导出失败,报错日志:

Exception: K:\DevTools\Unity\Unity2019.4.34f1\Editor\Data\il2cpp/build/deploy/net471/il2cpp.exe did not run properly!

Failed running “K:\DevTools\Unity\Unity2019.4.34f1\Editor\Data\il2cpp/build/deploy/net471/il2cpp.exe” --convert-to-cpp --emit-null-checks --enable-array-bounds-check --dotnetprofile=“unityaot” --compile-cpp --libil2cpp-static --platform=“Android” --architecture=“ARMv7” --configuration=“Release” --outputpath=“J:\XXX\Client\Project\Branch\712Android\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a\libil2cpp.so” --cachedirectory=“J:\XXX\Client\Project\Branch\712Android\Assets…\Library\il2cpp_android_armeabi-v7a/il2cpp_cache” --additional-include-directories=“K:/DevTools/Unity/Unity2019.4.34f1/Editor/Data/PlaybackEngines/AndroidPlayer/Tools\bdwgc/include” --additional-include-directories=“K:/DevTools/Unity/Unity2019.4.34f1/Editor/Data/PlaybackEngines/AndroidPlayer/Tools\libil2cpp/include” --tool-chain-path=“K:/Android/NDK/android-ndk-r19” --profiler-report --map-file-parser=K:/DevTools/Unity/Unity2019.4.34f1/Editor/Data/Tools/MapFileParser/MapFileParser.exe --directory=J:/XXX/Client/Project/Branch/712Android/Temp/StagingArea/assets/bin/Data/Managed --generatedcppdir=J:/XXX/Client/Project/Branch/712Android/Temp/StagingArea/Il2Cpp/il2cppOutput

stdout:
Building libil2cpp.so with AndroidToolChain
Output directory: J:\XXX\Client\Project\Branch\712Android\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a
Cache directory: J:\XXX\Client\Project\Branch\712Android\Library\il2cpp_android_armeabi-v7a\il2cpp_cache
ObjectFiles: 404 of which compiled: 0
Total compilation time: 322 milliseconds.
il2cpp.exe didn’t catch exception: Unity.IL2CPP.Building.BuilderFailedException: K:\Android\NDK\android-ndk-r19\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++ @“C:\Users\admin\AppData\Local\Temp\tmp3D15.tmp” -o “J:\XXX\Client\Project\Branch\712Android\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\linkresult_0275BDD0908C11B5BC6CDA35BD17F423\libil2cpp.so” -shared -Wl,-soname,libil2cpp.so -Wl,–no-undefined -Wl,-z,noexecstack -Wl,–gc-sections -Wl,–build-id -stdlib=libc++ -static-libstdc++ -target armv7-linux-androideabi19 -Wl,–wrap,sigaction -llog -rdynamic -fuse-ld=gold.exe

K:\Android\NDK\android-ndk-r19\toolchains\llvm\prebuilt\windows-x86_64\bin/…/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld.gold.exe: error: J:/XXX/Client/Project/Branch/712Android/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/775C3B658E5AF60641DF53B8CD7A385E.o: section name section has wrong type: 2621440
K:\Android\NDK\android-ndk-r19\toolchains\llvm\prebuilt\windows-x86_64\bin/…/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld.gold.exe: fatal error: J:/XXX/Client/Project/Branch/712Android/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/775C3B658E5AF60641DF53B8CD7A385E.o: attempt to map 3850375212 bytes at offset 3778019102 exceeds size of file; the file may be corrupt
clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation)

�� Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(HashSet1 objectFiles, CppToolChainContext toolChainContext) �� Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics) �� il2cpp.Program.DoRun(String[] args, List1 foundAssemblies)
�� il2cpp.Program.Run(String[] args, Boolean setInvariantCulture)
�� il2cpp.Program.Main(String[] args)
stderr:

δ��������쳣: Unity.IL2CPP.Building.BuilderFailedException: K:\Android\NDK\android-ndk-r19\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++ @“C:\Users\admin\AppData\Local\Temp\tmp3D15.tmp” -o “J:\XXX\Client\Project\Branch\712Android\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\linkresult_0275BDD0908C11B5BC6CDA35BD17F423\libil2cpp.so” -shared -Wl,-soname,libil2cpp.so -Wl,–no-undefined -Wl,-z,noexecstack -Wl,–gc-sections -Wl,–build-id -stdlib=libc++ -static-libstdc++ -target armv7-linux-androideabi19 -Wl,–wrap,sigaction -llog -rdynamic -fuse-ld=gold.exe

K:\Android\NDK\android-ndk-r19\toolchains\llvm\prebuilt\windows-x86_64\bin/…/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld.gold.exe: error: J:/XXX/Client/Project/Branch/712Android/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/775C3B658E5AF60641DF53B8CD7A385E.o: section name section has wrong type: 2621440
K:\Android\NDK\android-ndk-r19\toolchains\llvm\prebuilt\windows-x86_64\bin/…/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld.gold.exe: fatal error: J:/XXX/Client/Project/Branch/712Android/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/775C3B658E5AF60641DF53B8CD7A385E.o: attempt to map 3850375212 bytes at offset 3778019102 exceeds size of file; the file may be corrupt
clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation)

�� Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(HashSet1 objectFiles, CppToolChainContext toolChainContext) �� Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics) �� il2cpp.Program.DoRun(String[] args, List1 foundAssemblies)
�� il2cpp.Program.Run(String[] args, Boolean setInvariantCulture)
�� il2cpp.Program.Main(String[] args)

UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) (at <785fa035f6c842aea795e821898770c6>:0)
UnityEditorInternal.Runner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action1[T] setupStartInfo) (at <785fa035f6c842aea795e821898770c6>:0) UnityEditorInternal.IL2CPPBuilder.RunIl2CppWithArguments (System.Collections.Generic.List1[T] arguments, System.Action1[T] setupStartInfo, System.String workingDirectory) (at <785fa035f6c842aea795e821898770c6>:0) UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (UnityEditor.Il2Cpp.Il2CppBuildPipelineData data, System.String outputDirectory, System.String workingDirectory, System.Boolean platformSupportsManagedDebugging) (at <785fa035f6c842aea795e821898770c6>:0) UnityEditorInternal.IL2CPPBuilder.Run () (at <785fa035f6c842aea795e821898770c6>:0) UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action1[T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (at <785fa035f6c842aea795e821898770c6>:0)
UnityEditor.Android.PostProcessor.Tasks.RunIl2Cpp.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at :0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at :0)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, 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 <785fa035f6c842aea795e821898770c6>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

最终解决办法:将Library/il2cpp_android_armeabi-v7a文件夹中的文件删除,重新导出,成功。

Editor\Data\il2cpp/build/deploy/net471/il2cpp.exe did not run properly!相关推荐

  1. Unity WebGL 打包il2cpp.exe did not run properly!

    Exception:C:\Program Files\Unity\Hub\Editor\2019.4.36f1c1\Editor\Data\il2cpp/build/deploy/net471/il2 ...

  2. Exception: D:\Unity\Editor\Data\il2cpp/build/il2cpp.exe did not run properly!

    如果在错误信息中存在下面的这一句: System.Reflection.TargetInvocationException: ���õ�Ŀ�귢�����쳣�� ---> System.Inval ...

  3. WEBGL填坑--Exception:xxxxxxxxx\Data\il2cpp\build\il2cpp.exe did not run properly!的问题

    原文链接 WEBGL打包遇到的问题:  今天打包WEBGL平台突然遇到了如下图的问题,又开始一顿操作猛如虎式的查找错误!!! 问题解决: 1.打包的路径需要和项目路径一致. 2.路径中必须不能出现中文 ...

  4. unity打包webgl报错及处理 IL2cpp/build/unityLinker.exe not run properly;IL2cpp.exe not run properly

    unity打包webgl中出现的错误及解决方法 第一个 IL2cpp.exe not run properly 第二个 IL2cpp/build/unityLinker.exe not run pro ...

  5. Foxit PDF Editor 1.5 build 2911 (官方版) 下载

    Foxit PDF Editor 1.5 build 2911 正式版 (英文版 ) 官方下载链接: http://cdn02.foxitsoftware.com/pub/foxit/editor/d ...

  6. Rust在windows下安装以后cargo build Error: linker `link.exe` not found

    问题示例: D:\rust\runoob-greeting\greeting>cargo build error: linker `link.exe` not found|= note: 系统找 ...

  7. Android Studio连接手机没反应,提示错误adb.exe start-server' failed -- run manually if necessary

    </p></div></li><li class="li3"><span class="zhaiyao"& ...

  8. AndroidStudio找不到模拟器,也无法连接手机,提示adb.exe start-server' failed -- run manually if necessary...

    有时候我们在把手机连接到Android Studio当中的时候会出现手机无法识别,连接窗口中显示Nothing to show的情况,而我手机之前连接还是好好的呀,怎么回事呢?我们再看一下底部提示的错 ...

  9. [IL2CPP] 我在读取 IL2CPP 输出时遇到的三个惊喜

    英文原文: https://www.jacksondunstan.com/articles/3916   我们使用 C# 编写代码,但这只是一个起点.我们的 C# 代码被编译为 DLL,然后转换为 C ...

  10. 【工具使用】go build 命令打包成exe

    前提是有go环境 go build -o test main.go -o 参数可以指定输出目录与打包后的文件名,最后生成为test.exe go get -v && go build报 ...

最新文章

  1. python培训就业班口碑排行榜-Python培训课程哪家更合适?老男孩教育python就业班...
  2. 团队项目——ASC Master
  3. mysql最高权限超级用户是_MySQL中,预设的、拥有最高权限超级用户的用户名为( )...
  4. 题目3:文本文件单词的检索与计数(实验准备)
  5. 关于成本中心计划与过账
  6. ACE前摄器Proactor模式
  7. Android 跳转网页链接
  8. 作为一名Java程序员,你竟然不知道Instrumentation
  9. 陈省身数学奖获得者张继平:怎样才能学好数学?
  10. 【README】二叉树刷题框架
  11. 小程序加载更多-数据的拼接
  12. 深度学习与人类语言处理-语音识别(part1)
  13. 凸二次规划问题 库函数
  14. noip2017提高组初赛(答案+选择题题目+个人分析)
  15. 极光笔记丨搭建UMS私有云文件服务器
  16. html5svg在线编辑器,五款超实用的开源SVG工具
  17. Robotframework之下拉列表select
  18. ASP.NET 学习笔记 之 MasterPageFile母版页
  19. 如何利用Syncthing+蒲公英快速实现异地文件同步
  20. 2022应届校招面试总结

热门文章

  1. 数显之家快讯:【SHIO世硕心语】小聪明毁大前程,所有人都应该深思!
  2. The client-side rendered virtual DOM tree is not matching server-rendered content.
  3. 数据库(一)--数据库系统的核心知识点
  4. html中删除代码怎么写,Word删除html代码怎么写
  5. https://www.jb51.net/article/146628.htm
  6. 云栖社区用户行为准则
  7. Flink 1.12.2 源码浅析 : Transformation 浅析
  8. php获取判断图片大小,php 获取图片尺寸的方法
  9. 好用的远程登录服务器工具
  10. Kotlin 启用新 Logo,似乎更有寓意?