티스토리 뷰

목차

    비주얼스튜디오 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