본문 바로가기
C++ 200제/코딩 IT 정보

비주얼스튜디오 2008 릴리즈 빌드 시간 오래 걸릴 때 멈춤 해결

by vicddory 2019. 3. 11.

비주얼스튜디오 2008 릴리즈 빌드 시간 오래 걸릴 때 멈춤 해결


디버그 모드에선 시간이 오래 걸리지 않는데, 릴리즈 모드에서 시간이 오래 걸리는 경우가 있습니다. 너무 오래 걸리다 보니 멈춤 현상으로 오인하는 경우도 많습니다.


이럴 때는 프로젝트 속성 C/C++ - 최적화(Optimization) 옵션을 변경하여 해결할 수 있습니다.




1. 최적화 사용 안 함


프로젝트 속성 - C/C++ - 최적화 - 최적화 - 사용안함(/Od)


위와 같이 변경하여 속도를 올릴 수 있습니다.



visual studio 릴리즈 속도MS Visual Studio 2008 버그



비주얼스튜디오 2008 영문판 사용 중이시라면 아래 그림을 참조하세요.



visual studio generating code release



영문판 : VisualStudio - Configuration Properties - C/C++ - Optimization - Optimization - Disabled (/Od)




2. 최적화 - 사용자 지정


총 5개의 옵션을 변경합니다.


 최적화

 사용자 지정

 인라인 함수 확장

 적합한 것 모두 확장(/Ob2)

 내장 함수 사용

 예(/Oi)

 크기 또는 속도

 코드 크기 우선(/Os)

 프레임 포인터 생략

 예(/Oy)



비주얼스튜디오 2008 속도 오래



비주얼스튜디오 2008 영문판 사용 중이시라면 아래 그림을 참조하세요.


 Optimization

 Custom

 Inline Function Expansion

 Any Suitable(/Ob2)

 Enable Intrinsic Functions

 Yes(/Oi)

 Favor Size or Speed

 Favor Small Code(/Os)

 Omit Frame Pointers

 Yes(/Oy)



비주얼 스튜디오 릴리즈 속도




위에서 설명한 두 가지 방법 중 하나를 선택해서 VisualStudio 2008 릴리즈모드 시간 오래 걸림 또는 멈춤 현상을 해결할 수 있습니다.


비주얼스튜디오 2008 릴리즈 빌드 시간 오래 걸릴 때 멈춤 해결

written by vicddory

댓글