외부 기호를 확인할 수 없습니다. 에러시 VC++(2005)

외부 기호를 확인할 수 없습니다. 에러시
쉽게 말해, 코딩에 들어간 일부 명령, 변수들을 이해하지 못한다는 얘긴데,
이와 같은 에러를 접하게 된것은, Debug 모드에서 잘 컴파일 되던것이 Release 모드에서 에러가 나는 경우였다.
error LNK2001: _GdiplusStartup@12 외부 기호를 확인할 수 없습니다. GdiPlusTestDlg.obj
Debug 모드에서 잘 컴파일 되던것이, Release 모드로 바꾼후 컴파일시 이런 에러가 발생한다면,
Debug 모드의 속성 설정과 Release 모드의 설정이 각각 따로 적용되므로,
각 모드의 설정이 동일하게 설정되었는지 확인해 보아야 한다.
위의 프로젝트의 에러의 경우에는,
Debug 모드에서 [속성]-[링커]-[입력]-[추가종속성] 에 gdiplus.lib 를 추가해 주었는데,
Release 모드에서는 이 설정을 해주지 않아서 나는 에러였음.
---------------------------------------------------------
비슷한 관련참조:
http://cafe.naver.com/wwforevergds.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=100





트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://fendee.egloos.com/tb/2230266 [도움말]

덧글

댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.

크리에이티브 커먼즈 라이선스 이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 2.0 country.kr 라이선스에 따라 이용할 수 있습니다.

통계 위젯 (화이트)

13792059
1379
2616638

Flag Counter style2