확인되지 않은 외부 기호 _main: 링커 오류 해결
"오류 LNK2019: ___tmainCRTStartup 함수에서 참조되는 확인되지 않은 외부 기호 _main" 오류가 발생하는 경우 링커가 프로그램에서 main() 함수를 찾을 수 없습니다. 프로그램 실행을 방해하는 심각한 오류입니다.
오류 원인
Microsoft Visual Studio에서는 기본 하위 시스템 유형이 Windows(GUI)로 설정되어 있습니다. . 그러나 프로그램이 입력 및 출력 작업에 콘솔을 사용하는 경우 하위 시스템 유형을 콘솔로 변경해야 합니다. 링커는 main() 함수가 콘솔 애플리케이션의 진입점이 될 것으로 예상하므로 하위 시스템 유형이 잘못된 경우 main() 함수를 찾을 수 없으며 오류가 발생합니다.
해결책
이 오류를 해결하려면 다음 단계를 따르세요.
설명
하위 시스템 유형을 콘솔로 변경하면 링커에게 콘솔 실행 파일을 생성하도록 지시합니다. 이제 이 실행 파일에는 콘솔 애플리케이션에 필요한 진입점(main())이 있으며 링커는 외부 기호를 성공적으로 확인합니다.
참고:
위 내용은 Visual Studio에서 \"오류 LNK2019: ___tmainCRTStartup\ 함수에서 참조된 해결되지 않은 외부 기호 _main" 오류가 발생하는 이유는 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!