LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/FILENAME.exe : fatal error LNK1120: 1 unresolved externals

컴파일은 잘 넘어 가는데 링크에서 자꾸 이런 에러가 나는 경험 많이 해보셨죠?

일단 이 애러는 m
ain() 함수를 찾을 수 없다는 링크 에러입니다.

API를 처음 사용할 때 원인을 알 수 없는 이 애러때문에 고생을 많이 하는데요.

대체로 WinMain()를 쓰고

Win32 Console Application 으로 프로젝트를 생성한 경우가 많습니다.

반대로 Win32 Application 프로젝트에서 main() 을 쓰면 WinMain() 을 찾을 수 없다는

오류가 뜨게 됩니다.

혹시 main() 함수를 빠뜨리지 않았는지, 또는 WIn32 Application 으로 생성해야 하는 것을

Win32 Console Application 으로 생성하지는 않았는지 살펴보시기 바랍니다

자동차보험,의료,보험,대출,미용,금융,법률,부동산,중고자동차,무료듣기,건강,돈,국민임대아파트

Posted by CodeChef
TAG ,

댓글을 달아 주세요