2012-01-11 2 views
0

.. 문제가 있습니다 .. 2010 년 대 QT를 컴파일하려고합니다. 하지만 .. 할 수 없습니다 .. '이 설명서 다음 M :QT 4,8,0을 컴파일 할 때 Visual Studio 2010과 함께 7 x64를 사용하면 makefile을 찾을 수 없습니다.

Microsoft (R) Program Maintenance Utility versione 10.00.30319.01 
Copyright (C) Microsoft Corporation. Tutti i diritti riservati. 

NMAKE : fatal error U1064: MAKEFILE non trovato. Nessuna destinazione specificat 
a. 
Stop. 

c:\Qt\4.8.0> 
: (내가 -static 원하기 때문에, -shared 설정을 제외하고) 내가 모든 단계를 수행 http://thomasstockx.blogspot.com/2011/03/qt-472-in-visual-studio-2010.html

하지만 난 자리 프롬프트 대 나에게 이것을 말할 NMAKE 때

그것은 makefile을 찾지 못했습니다 ... Qt, vs 및 windows의 동일한 버전으로 두 가지 다른 PC로 시도하고 두 가지 모두에서 작동하지 않습니다. 틀린 메싱 ..하지만 어디서 찾아 보려고했지만 운이 없었는지 ... 미리 감사드립니다 ...

+1

정말로 configure.exe가 성공 했습니까? 출력에서 오류가 있는지 확인하십시오. –

+0

또한 Qt 4.8은이 게시물의 시점에 릴리스되지 않습니다 (RC에만 해당). 특별한 이유가 없다면 (그리고 직접 컴파일하면) 4.7 용 바이너리 패키지를 사용하는 것이 더 낫다. 나중에 업그레이드 할 수있는 방법으로 SDK 관리자를 통해 설치하는 것이 좋습니다 (그러나 원하는 경우 4.8RC를 설치할 수도 있습니다). –

+0

@ Tamás Szelei Qt 4.8.0이 12 월 15 일에 발표되었습니다. 그래도 VS 2010 패키지가 있습니다. 따라서 시도해 보시기 바랍니다. –

답변

0

나는 확실히 Perl을 설치하고 다시 시도 할 것입니다. 필요하지 않으면 왜 그 메시지를 전해야합니까? 그러나 Perl을 설치했기 때문에 오류가 다소 이상하다는 것을 기억하지 못합니다. 이 자습서는 원래 Qt 4.7.2 용으로 작성되었으며 최대 4.7.4까지 작동했습니다. 그러나 4.8로 테스트하지 않았습니다. 4.8 이전 버전의 VS2010은 Qt에서 지원되지 않았습니다. 최근 변경되었으므로 Frank가 말했듯이 이제는 VS2010 패키지를 지원해야하므로 VS2010 패키지를 다운로드해야합니다.

+0

그리고 이미 정적 라이브러리가 필요합니다 ... 패키지 당신은 vs2010을 공유하기 위해 다운로드 할 수 있습니다 ... 나는 그들을 맞춰야합니다 .. 펄에 대해서 그것은 경고였습니다 ... 나는 펄을 설치하려고 시도했지만 그 결과는 동일합니다 ... 어쩌면 x64 OS에서 컴파일되지 않을 수도 있습니다 ... – phate89

관련 문제