Это четвертая статья из серии по IL2CPP. В ней мы поговорим о том, как il2cpp.exe генерирует код C++ для вызовов методов в управляемом коде.
Рубрика «IL2CPP»
IL2CPP: вызовы методов
2016-09-22 в 7:10, admin, рубрики: c++, IL2CPP, unity3d, Блог компании Plarium, вызовы методов, код, Программирование, разработка игр, С++IL2CPP: советы по отладке генерируемого кода
2016-04-18 в 8:40, admin, рубрики: c++, IL2CPP, unity, unity3d, Блог компании Plarium, код, перевод, разработка мобильных приложений, разработка под iOS, статья В третьей статье из серии по IL2CPP мы обсудим некоторые полезные советы по отладке генерируемого кода C++: как расставлять точки останова, просматривать содержимое строк и пользовательских типов и определять места, где возникают исключения.
Учтите, что сама по себе отладка кода C++, генерируемого на основе кода .NET IL, – занятие не из приятных. Тем не менее представленные ниже советы помогут вам разобраться, как код проекта Unity выполняется на целевом устройстве (в конце статьи мы также немного поговорим об отладке управляемого кода).
Будьте готовы, что генерируемый код в вашем проекте может отличаться от того, который вы увидите здесь. В каждой новой версии Unity мы пытаемся оптимизировать генерируемый код и сделать его еще более компактным и производительным.
IL2CPP: экскурсия по генерируемому коду
2016-04-04 в 8:32, admin, рубрики: c++, IL2CPP, unity, unity3d, Блог компании Plarium, код, перевод, разработка, разработка мобильных приложений, статьяПеред вами вторая статья из серии по IL2CPP. В этот раз мы поговорим о коде C++, генерируемом утилитой il2cpp.exe, а также рассмотрим представление управляемых типов в машинном коде, проверки во время выполнения, которые используются для поддержки виртуальной машины .NET, генерацию циклов и многое другое.