Version: 2019.1
C# 컴파일러
IL2CPP를 사용한 프로젝트 빌드

IL2CPP

IL2CPP(C++로 변환하는 중간 언어)는 Unity에서 개발한 스크립팅 백엔드로, 여러 플랫폼용 프로젝트를 빌드할 때 Mono 대신 사용할 수 있습니다. IL2CPP를 사용하여 프로젝트를 빌드할 때 Unity가 스크립트와 어셈블리의 IL 코드를 C++ 코드로 변환한 후에 선택한 플랫폼에 적합한 네이티브 바이너리 파일(예: .exe, apk, .xap)을 만듭니다. IL2CPP는 Unity 프로젝트의 성능, 보안 및 플랫폼 호환성을 개선하는 등의 용도로 사용됩니다.

IL2CPP 사용에 대한 자세한 내용은 Unity IL2CPP 블로그 시리즈와 다음의 Unity 매뉴얼 페이지를 참조하십시오.

IL2CPP를 지원하는 플랫폼에 대한 자세한 내용은 스크립팅 제약 페이지를 참고하십시오.

IL2CPP는 Mono 스크립팅 백엔드에서와 동일한 방식으로, 관리되는 코드의 디버깅을 지원합니다.


• 2018–05–15 일부 편집 리뷰를 거쳐 페이지 수정됨

C# 컴파일러
IL2CPP를 사용한 프로젝트 빌드