buildTarget | The NamedBuildTarget. |
value | 代码生成选项。 |
为指定的构建目标设置 IL2CPP 的代码生成选项。
IL2CPP 代码生成有两个选项。 Il2CppCodeGeneration.OptimizeSpeed 生成针对运行时性能优化的代码。这是默认选项,也是 Unity 以前版本的行为。 Il2CppCodeGeneration.OptimizeSize 生成针对构建大小和迭代优化的代码。它生成的代码更少,产生更小的构建,但可能会影响运行时性能,尤其是对于泛型代码。当需要更快的构建时间时,例如在迭代更改时,您应该考虑此选项。
此外,Il2CppCodeGeneration.OptimizeSize 为每个泛型类型和方法生成通用版本。这避免了 Il2CppCodeGeneration.OptimizeSpeed 在执行泛型代码时遇到的一些限制。