vs 최적화 옵션중에 전체프로그램 최적화라는 것이 있다.
한 모듈을 빌드할 때 코드생성을 끝내는 것이 아니라 최종 링크될 때 까지 코드생성을
지연시켜서 최적화 된 빌드를 하는 옵션이다.
이 옵션이 켜지면 각 모듈의 중간파일(obj,lib) 파일의 사이즈가 매우 커지게 된다.
그리고 링크 시간이 더 늘어나고 빌드하는 모듈이 너무 클 경우 빌드가 되지 않는다.
LNK1257 같은 에러가 뜨는데 해결방법은 옵션을 켜지 않거나 모듈생성파일을
작게 쪼개야 한다.
https://msdn.microsoft.com/ko-kr/library/czw890e0(v=vs.90).aspx
'프로그래밍 > 기타' 카테고리의 다른 글
Visual Studio Selector 가 잘못된 버전을 실행할때 (0) | 2016.02.03 |
---|---|
VS2012 에서 VS2015 마이그레이션(Migration) (0) | 2016.02.01 |
Visual Studio 2015 마이그레이션(migration) (0) | 2016.01.21 |
Visual C++ 프로젝트 파일들 (0) | 2016.01.20 |
VisualStudio 에서 참조카운터를 사용해보자 (0) | 2016.01.15 |