PlayerSettings.SetAdditionalIl2CppArgs
Declaration
public static void SetAdditionalIl2CppArgs(string additionalArgs);Параметры
| Параметр | Описание |
|---|---|
| additionalArgs | Дополнительные аргументы передавались компилятору IL2CPP во время процесса сборки. |
Описание
Устанавливает дополнительные аргументы, передаваемые компилятору IL2CPP во время процесса сборки.
Задает дополнительные аргументы компилятора C++ для сборки IL2CPP. Unity Editor обычно передает ряд аргументов командной строки IL2CPP как часть процесса сборки. Этот метод позволяет указать дополнительные параметры компилятора. Предоставляет аргументы компилятора в виде одной строки, разделяющей каждый аргумент пробелами. Передавайте пустую строку этому методу, чтобы удалить любые ранее предоставленные дополнительные аргументы. Допустимые флаги компилятора зависят от платформы, для которой вы собираете, и компилятора C++, используемого IL2CPP на этой платформе. Используйте GetAdditionalIl2CppArgs для определения строки аргумента, ранее предоставленной этому методу.
Для получения дополнительной информации о правильном синтаксисе и использовании для передачи аргументов этому методу, см. Дополнительные аргументы компилятора IL2CPP в руководстве Unity.
Предупреждение: Передача дополнительных аргументов компилятору IL2CPP является экспериментальной функцией для отладки и оптимизации генерации кода IL2CPP в сложных проектах. Как и диагностические переключатели, она предназначена для использования продвинутыми разработчиками в координации с сотрудниками поддержки Unity. Аргументы передаются непосредственно компилятору C++ без интерпретации, что означает высокий риск разрушения сборок. Unity оставляет за собой право изменять или удалять эту функцию без предварительного уведомления.