2010-02-12 6 views
1

Qt 2009.05 및 Qt VS 추가 기능 1.1.3이 내 컴퓨터에 Visual Studio 2008과 함께 설치되어 있습니다. 간단한 Qt 응용 프로그램을 만들고 빌드 할 때이 오류가 발생합니다.Qt Visual Studio 2008 추가 기능 문제

1>LINK : fatal error LNK1181: cannot open input file 'qtmain.lib' 

Visual Studio 라이브러리에 추가 할 전체 디스크를 검색 할 때 변수를 찾을 수 없습니다. qtmain.prl이 qt/lib 디렉토리에 있지만 qtmain.lib에는 없습니다 ...

+0

복제본 : http://stackoverflow.com/questions/1044882/qt-cannot-open-input-file-c-qt-qt-lib-qtmaind-lib –

+1

@nobugz : 실제로 컴파일하려고하지 않았습니다. Windows Mobile 6.0 용 Qt 앱 – Macke

+0

vcproj를 일반 Win32 프로젝트가 아닌 Qt 프로젝트로 만듭니다. 맞습니까? – Macke

답변

3

qt \ lib 디렉토리에는 모든 lib 파일이 있어야합니다. Qt 소스 패키지를 다운로드했을 가능성이 있지만 아직 빌드하지 않았습니다. here에서 Visual Studio 용 미리 빌드 된 버전을 다운로드하십시오.

+0

실제로. Th qt/lib 디렉토리에는 "이 디렉토리가 비어 있다면 아마도 Qt를 빌드하지 않았을 것입니다"라는 README가 포함되어 있습니다. – Macke

+0

나는 여기에서 다운로드했다 : http://get.qt.nokia.com/qtsdk/qt-sdk-win-opensource-2009.05.exe 그것은 컴파일 된 윈도우 버전이다. –

+0

qt/lib가 비어 있지 않습니다 .lib 파일 대신 .prl 파일이 있습니다. 나는 C : \ Qt \ 2009.05 \ qt \ lib 디렉터리에있다. –