Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的统一版本是 5.3.4f,我有 C# 脚本作为 a.cs 并编译了 a.exe,它运行正常。然后我使用 IL2CPP 将 a.exe 翻译成 C++ 编译的 exe a_il2cpp.exe,命令如下:
il2cpp.exe --outputpath=a_il2cpp.exe --cachedirectory="obj_cache" generatedcppdir="generated_cpp" a.exe
但它没有显示错误,也没有输出,我错过了什么吗?我安装了 C++ 编译器。
Unity 不支持使用 IL2CPP 作为将 C# 程序集转换为本机二进制文件的通用机制。理论上这是可能的(实际上 Unity 的一些内部测试工具可以做到这一点),但我认为您在此处提到的命令行不会允许它工作。