我的统一版本是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 ++编译器。
答案 0 :(得分:1)
Unity不支持使用IL2CPP作为将C#程序集转换为本机二进制文件的一般机制。理论上这是可能的(事实上Unity的一些内部测试工具就是这样做的),但我不认为你在这里提到的命令行能让它工作。