2014-11-29 2 views
0

Qt에 비교적 익숙하지 않습니다. 지금 VisualStudio'10 용 애드 인을 설치하기 전에 제 컴퓨터에 Qt 라이브러리를 구성하려고합니다. Qt 라이브러리 만 다운로드하려고했는데 ("Qt Creator IDE") "qt-everywhere-opensource-src-5.3.2.zip"을 찾아 내 외장 드라이브 ("F : \ Programs \ Qt \ 5.3")에 압축을 풀었습니다. 2 ". 그런 다음 VisualStudio 명령 프롬프트에서 "configure"명령을 실행합니다.VisualStudio 2010의 Qt 5.3 구성 오류

Running configuration tests... 
 
NMAKE : fatal error U1077: 'F:\Programs\VStudio'10\VC\BIN\link.EXE' : return cod 
 
e '0x463' 
 
Stop. 
 
Could not find output file: No such file or directory 
 
WARNING: The DirectX SDK could not be detected: 
 
    There is no Direct X SDK installed or the environment variable "DXSDK_DIR" is 
 
not set. 
 
Disabling the ANGLE backend. 
 

 
WARNING: Using OpenGL ES 2.0 without ANGLE. 
 
Specify -opengl desktop to use Open GL. 
 
The build will most likely fail.
Qt는 웹 페이지에서 발견 된 설치 지침에

, 그것은에게 말했다하십시오 후

F:\Programs\VStudio'10\VC>cd F:\Programs\Qt\5.3.2 
 

 
F:\Programs\Qt\5.3.2>configure
그것은 나에게 다음과 같은 오류를 준 반면 환경 변수 설정 : "이 두 경로를 환경 변수에 추가하십시오."C : \ Q t \ 2009.01 \ bin "이고 "C : \ Qt \ 2009.01 \ qt \ bin " 그러나 qt-everywhere 폴더에 "bin"디렉토리를 찾을 수 없었습니다. 대신 다음 경로를 "F : \ Programs \ Qt \ 5.3.2 \ Qtbase \ bin"변수에 설정했습니다. 아직 도움이 안돼.

어떻게 이러한 문제를 해결할 수 있습니까? 어떤 아이디어와 도움도 높이 평가됩니다.

답변

0

당신이 한 것은 소스 코드에서 Qt 빌드 자체를 준비하는 것과 비슷합니다.하지만 어쨌든 그렇게하는 것은 아닙니다. 적어도 지금은 필요하지 않지만 Qt 프레임 워크를 커스터마이징 할 때, 정적 빌드를 위해 말하십시오. 그 때 구성 도구를 편리하게 제공됩니다. 그리고 그것에 대해서는 read이 필요합니다.

당신은 단지로부터 설치 다운로드해야합니다 : 난 당신이 시스템에 사전 구축 된 Qt를하고 Qt는 창조주가없는 가정 http://qt-project.org/downloads

을하지만 당신이 원하는 무엇을위한 전제 조건입니다. 즉시 커뮤니티 버전 또는 start download을 가져 가십시오. Qt Creator (네이티브 Qt IDE)를 포함하여 특정 플랫폼 용 Qt 버전을 설치하면 Visual Studio AddIn을 설치하고 사용할 수 있습니다. 그런 다음 Qt 5 용 Visual Studio AddIn을 http://download.qt-project.org/official_releases/vsaddin/qt-vs-addin-1.2.3-opensource.exe에서 가져 와서 설치하십시오. 사용 방법은 instruction을 참조하십시오. Qt 프로젝트를 가져 오기위한 몇 가지 새로운 메뉴가 있습니다.

BTW, Qt Creator 자체는 전혀 나쁘지 않으며 일부 디버깅을 제외한 대부분의 Qt 개발 작업에 바람직합니다. Qt Creator에서 전체 프로젝트를 유지하고 거기에 코드를 작성하고 가끔씩 더 나은 디버그 경험을 위해 Qt 프로젝트를 가져 오기 위해 AddIn이 설치된 Visual Studio로만 이동합니다.

+0

추가 기능을 설치하기 전에 Qt를 구성하는 것입니다. 나는 유튜브에 많은 튜토리얼을 보았고, 내가하고있는 것과 똑같은 제안을하는 매뉴얼을 보았다. 하드웨어 저장 용량 제한으로 인해 이미 VS'10 이후 Qt Creator IDE 대신 Qt 추가 기능 만 설치하기로 결정했습니다. 그러나 만약 당신이 그렇게 제안한다면, 나는 모든 것을 설치하려고 시도 할 수있는 다른 해결책이 없다. – JannaBotna

+0

그리고 나는 적극적인 개발자이며 Qt도 만들었다. – AlexanderVX

+0

VS 2010 또한 Express 버전보다 높은 버전이어야합니다. 나는 VS 2012 및 2013 Ultimate를 사용합니다. – AlexanderVX

0

당신은 당신이 마이크로 소프트의 DirectX SDK를 다운로드하여 설치 한 후 다시 시도 할 수

을 "-opengl 구성"실행 시도하거나 할 수 있습니다. 내가 노력하고있어

http://www.microsoft.com/en-us/download/details.aspx?id=6812

+0

"configure -opengl"을 실행해도 동일한 결과가 나타납니다. 설치 매뉴얼에서 Qt에 필요한 SDK는 모두 VS'10에 포함되어 있으므로 의심 스럽지만 설치하겠습니다. 그러나 NMAKE 오류에 대해 어떻게 생각하십니까? 그 원인은 무엇입니까? – JannaBotna