본문 바로가기
develop

VS90-KB948127 - LNK1000 error when incrementally linking a Visual C++ Project

by 찬이 2009. 11. 1.

Microsoft Visual Studio 2008 시리즈에서 /INCREMENTAL 옵션을 사용하여 링크시, "LNK1000: Internal error during IncrBuildImage" 라는 에러메시지가 발생하는 버그를 수정한 FIX 입니다.

증상은 링크단계에서 위와 같은 에러메시지와 함께 레지스터 값들이 Output Window에 출력되면서 링크실패가 됩니다.
제 경우에는 Visual Studio 실행후 첫 컴파일시 혹은 모두 다시 컴파일 작업을 하게 되면 잘 발생하였습니다. 그리고 다시 컴파일시도하면 링크까지 제대로 완료됩니다.

처음엔 불편해도 그냥 그러려니 썼었습니다. Visual Studio 98을 쓸때에는 링크하다가 아예 멈춰서 종료도 안되고 진행도 안되는 버그도 있었거든요. 그럴땐 강제종료를 시켜야 했는데, 그런 버그도 참고 썼었기에 그냥 쓰고 있다가, 어느 순간부터는 링크가 계속 안되더군요.

MSDN 사이트를 뒤지니까 아니나 다를까, 이 FIX가 존재하더군요.

'develop' 카테고리의 다른 글

HxD v1.7.7.0 - 헥사에디터  (0) 2010.02.12
PuTTY v0.60 - SSH2 지원 터미널프로그램  (0) 2010.02.12
C & C++ 무료 컴파일러  (2) 2009.09.24
#include를 조심하라  (0) 2004.07.28
논리적 오류 해결하기  (0) 2004.05.05

댓글