- unity build
어느 정도 강의가 진행되고 나니, 빌드 시간이 꽤나 걸리게 됨.

현재 22초 정도 소요된다.

먼저 프로젝트 우클릭 → 속성 → 구성 속성 → 고급 → Unity(JUMBO) 빌드 사용 → "예" 로 변경해줌.
마이크로소프트에서 제공하는 기능이라고 함. 하나의 파일에 여러 .cpp 소스 파일들을 결합해서 빌드 속도를 높이는 방식이라고 함. 자세한 건 아직 모르겠다만...
그리고 이전 강의부터 사용해왔던 미리 컴파일된 헤더 기능을 사용 안함으로 변경해줌.
이유는 unity 빌드된 소스 파일들에서 해당 헤더 파일을 찾을 수가 없기 때문.
그다음 또 프로젝트 우클릭 → 속성 → 구성 속성 → C/C++ → 일반 → 다중 프로세서 컴파일 → "예(/MP)" 로 변경.

MP 는 비주얼 스튜디오에서 빌드할 때 병렬 컴파일을 활성화하는 기능이라고 함.
마지막으로 프로젝트 우클릭 → 속성 → 구성 속성 → C/C++ → Unity 빌드 → Unity 파일 디렉터리 를 아래와 같이 변경.

강의에서는 Unity 파일의 최소 소스 수도 10 정도로 해준다. unity 파일에 들어갈 .cpp 파일들의 수를 의미함.
이제 빌드해보니

매우매우 빨라졌다!
빌드된 unity 소스 파일들을 보면

이렇게 내용을 볼 수 있음.
'Win32 api' 카테고리의 다른 글
| Win32 api 강의 46화. (0) | 2025.09.24 |
|---|---|
| Win32 api 강의 44 - 45화. (0) | 2025.09.24 |
| Win32 api 강의 41 - 42화. (0) | 2025.09.23 |
| Win32 api 강의 39 - 40화. (0) | 2025.09.22 |
| Win32 api 강의 37 - 38화. (0) | 2025.09.22 |