C++ Builder 2009 이전 버전으로 프로젝트를 생성한 프로젝트를 2009 버전으로 바꾸어 Unicode로 전환 할 경우 아래와 같은 에러 메세지를 접할 때가 있다.

[ILINK32 Error] Error: Unresolved external 'wWinMain' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\6.0\LIB\C0W32W.OBJ

위와 같은 메세지는 프로젝트를 유니코드로 변환하지 못하는 경우에 발생하는 것으로 보인다. 2009 버전에서 새로운 프로제트를 생성하여 Unicode 로 전화하여 프로젝트 소스를 비교한 결과 차이점이 있었다.

C++ Builder 2009 이전의 프로젝트 소스


C++ Builder 2009 의 프로젝트 소스


위의 소스에서 보는 것 처럼 "tchar.h" 를 포함시키고 WinMain 함수를 바꾸어 주면 문제 없이 링크가 된다.
Posted by NeoDreamer
:
BLOG main image
사람의 발목을 잡는건 '절망'이 아니라 '체념'이고 앞으로 나아가게 하는건 '희망'이 아니라 '의지'다. - 암스 중에서 - by NeoDreamer

공지사항

카테고리

전체보기 (793)
Life Story (1)
Thinking (2)
Nothing (5)
---------------* (0)
Dev Story (701)
Com. Story (80)
IT Story (1)
---------------+ (0)
Etc (2)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :
05-03 00:00