2012-01-16 3 views
0

Visual Studio 2010의 명령 프롬프트를 사용하여 qmake로 Qt 응용 프로그램을 작성했지만 최근에 Qt Visual Studio 추가 기능을 설치하고 .pro에서 qt 응용 프로그램을 가져 왔습니다. Visual Studio에서 파일을 편집하여 IDE로 programm 할 수 있습니다. 그러나Visual Studio 링크 오류로 Qt 응용 프로그램 가져 오기

, 나는 응용 프로그램을 빌드 할 때, 다음과 같은 메시지가 뜹니다 :

MSVCRTD.lib (crtexew.obj) : 오류 LNK2019 : 확인되지 않은 외부 기호의 WinMain 함수 __tmainCRTStartup에서 참조

저는 이것이 프로젝트의 링커 속성에서 Windows (/SUBSYSTEM:WINDOWS) 또는 콘솔 (/SUBSYSTEM:CONSOLE)을 선택해야한다는 것을 알고 있습니다. 그러나 어느 옵션도 문제를 해결하지 못합니다. 내 Qt 응용 프로그램은 GUI와 conole을 사용합니다 (.pro 파일에 CONFIG += console을 설정했습니다).

이 문제를 해결하기위한 제안을 보내 주시면 감사하겠습니다.

고마워,

다이스케

답변

0

문제는 해결된다. "링커"- "명령 줄"에서 추가 옵션을 선택하고 "링커"- "시스템"에서 콘솔을 선택해야했습니다.

+0

예, 응용 프로그램을 시작할 때마다 콘솔이 시작됩니다 ... 나는 그것이 당신이 GUI 응용 프로그램에 대해 원하는 것이 아니라고 생각합니다. –

관련 문제