반응형
vs2005 sp1, vs2008 이상부터는 멀티코어 컴파일 옵션(/MP)을 주어 컴파일 속도를
증가시킬 수 있다.
(실제로 개발환경 PC의 코어가 멀티코어라고 해도 빌드시 모든 CPU를 100% 쓰지 않는다.)
먼저 컴파일 옵션을 주기 전에 설정해야 할 사항들이 있다.
1. C/C++ > Code Generation > 'Enable Minimal Rebuild' 옵션 해제.
2. 'Precompiled Header' 옵션 설정. (Create가 아닌 Yes로)
3. Linker > General > 증분 링크 사용 설정. (YES)
4. 커맨드 라인에 /MP 명령어 추가. (-Zm 옵션은 신경쓰지 말 것)
기존 프로젝트의 Rebuild 타임은 2분을 넘겼는데, 실제 적용 후 1분 30초 내외로 컴파일이 완료되었다.
아래 스크린샷을 보면 모든 CPU를 활용하고 있는 것을 확인할 수 있다.
반응형
댓글