[Unity] Unity의 컴파일
컴파일(Compile)은 사람이 사용하는 코드를 컴퓨터가 실행할 수 있는 코드로 번역하는 과정입니다. 하지만 Unity는 멀티 플랫폼 엔진이기 때문에, 일반적인 프로그램보다 컴파일 과정이 조금 더 복잡하고 단계적입니다. 크게 두 번의 번역 과정이 있다고 이해하면 쉽습니다. 1차 컴파일: C# > 중간언어(IL)개발자가 코드를 수정하고 저장(Ctrl-S)한 뒤 Unity 에디터로 돌아오면, 우측 하단 회전하는 아이콘이 생기며 잠깐 멈추는 것을 본 적 있으실 겁니다. 이때가 1차 컴파일 시점입니다.- 시점: 에디터에서 코드를 수정할 때 마다 실시간으로 발생- 결과물: .dll 파일 형태의 IL(Intermediate Language, 중간 언어)- 특징: 아직 완전한 기계어는 아닙니다. 운영체제에서도 돌아..
2026.03.07