2014-09-26 7 views
2

QT 프레임 워크가 4.7.2에서 5.2.1로 업데이트됩니다. 그래서 내 musicbot 플러그인을 최신 버전으로 업데이트하려고합니다. 다시. Qt 프레임 워크 5.2.1을 설치하는 데 어려움이 있습니다. 그래서 1 주간의 고투 끝에 나는 휴식을 취하고 그에 관한 게시물을 만들기로 결정했습니다.QT 프레임 워크가 4.7.2에서 5.2.1로 업데이트되면 QT가 구성하고 싶지 않고 치명적인 오류가 발생합니다.

내 상황에 대해 더 분명히하고 내 문제는 무엇을했는지 설명하려고 노력합니다.

그래서 qt-everywhere-opensource-src-5.2.1.zip 파일을 다운로드하고 C:\QT\32bits\5.2.1 and C:\QT\64bits\5.2.1 디렉토리로 압축을 풉니 다.

x86 또는 amd64 용 MSVC2010 프롬프트가 열려 있습니다. 위에서 설명한 디렉토리로 이동하여 qt 프레임 워크를 구성하십시오. 이 과정에서 나는 Google에서 찾을 수있는 이상한 오류가 발생하지만 설명은 사용 중지 된 바이러스 백신만으로 구성되거나 파일 사용 권한을 확인합니다. 다음 명령을 실행 한 후

:

configure -platform win32-msvc2010 -release -nomake examples -opensource -no-opengl 

을 내가 (오류 포함)이 출력 얻을 :

Creating qmake... 

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01 
Copyright (C) Microsoft Corporation. All rights reserved. 

Running configuration tests... 
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0 
\VC\BIN\link.EXE"' : return code '0x463' 
Stop. 
Could not find output file: No such file or directory 

음 아직도 내가 어쨌든이 파일을 시도 그래서 qmake.exe 파일을 생성을하지만, 이 오류가 발생하는 것보다.

NMAKE : fatal error U1073: don't know how to make '..\..\..\QT\32bits\5.2.1\mksp 
ecs\default\qmake.conf' 
+0

당신이 VS 신선한 추가 기능을 설치하려고 적이 :
3. 그림자 빌드를합니까? 그것을 시도하십시오 : http://download.qt-project.org/official_releases/vsaddin/qt-vs-addin-1.2.3-opensource.exe – Ilya

+0

didnt 도움. : '( – SteZZz

+0

env. var. QTDIR을 올바르게 설정 했습니까? env. var. PATH? VS의 추가 기능을 구성 했습니까? – Ilya

답변

0

최신 버전을 사용해보십시오.
1. QtBase 소스 코드 다운로드 : http://download.qt-project.org/official_releases/qt/5.3/5.3.2/submodules/qtbase-opensource-src-5.3.2.7z
2. 압축을 풉니 다.

mkdir build 
cd build 
..\qtbase-opensource-src-5.3.2\configure -nomake examples -nomake tests -opensource -confirm-license -opengl desktop -shared -release -platform win32-msvc2010 
nmake 
+0

미안하지만 나는 이것을 언급하지 않았다. 하지만 teamspeak3에 대한 플러그인을 쓰고 있습니다. Teamspeak 3은 Qt 프레임 워크 5.2.1을 기반으로하므로 동일한 버전으로 작업해야합니다. – SteZZz

+0

http://download.qt-project.org/official_releases/qt/5.2/5.2.1/에서 MSVC2010 및 MinGW 용 사전 빌드 바이너리를 다운로드 할 수 있습니다. – Marian