우선, Visual Studio 2010에서 Qt를 사용하기 위해서는 Visual Studio 2008 용으로 만들어진 사전 빌드 바이너리를 사용할 수 없지만 소스에서 컴파일해야 한다는 것을 이해하는 것이 매우 중요합니다 .
Qt 다운로드
에 https://www.qt.io/download/
업데이트 2017 : 최신 Qt 4.x 분기 (Qt 4.8.6)에는 2 개의 사전 빌드 패키지가 있으며, 현재 아카이브 섹션에 있습니다.
- http://download.qt.io/archive/qt/4.8/4.8.6/qt-opensource-windows-x86-vs2010-4.8.6.exe
- http://download.qt.io/archive/qt/4.8/4.8.6/qt-opensource-windows-x86-vs2008-4.8.6.exe
"Windows 용 Qt 라이브러리 4.8.6 (Visual Studio 2008, 218MB)" 을 클릭하지 말고 위의 "zip" 링크 를 클릭하여 Qt를 다운로드해서는 안됩니다 .
해당 링크에는 "qt-everywhere-opensource-src-4.8.6.zip" 과 같은 큰 zip 파일이 있습니다. 폴더에 압축을 풀고 경로를 멋지고 작게 만드십시오 (예 : "E : \ Qt")
Visual Studio 명령 프롬프트
이제 소스가 확보되었으므로 바이너리를 빌드해야합니다. 이렇게하려면 Microsoft Visual Studio 2010\Visual Studio Tools\Visual Studio Command Prompt (2010)
시작 메뉴에서 링크를 열거 나 작업 표시 줄에 고정하십시오 (좋은 생각). 이것은 Visual Studio 2010 도구로 빌드하기 위해 모든 변수가 설정되어있는 특수 명령 프롬프트입니다.
명령 프롬프트 내에서, 구식 DOS 방식을 사용하여 추출 된 Qt 폴더로 이동하십시오. 즉, 드라이브 문자를 변경 하고 E:
디렉토리를 입력하고 디렉토리 cd Qt
내용을 나열해야합니다 dir
. 디렉토리 이름에 대한 도움을주기 위해 탭 키를 사용할 수 있습니다. 올바른 디렉토리에 도달하면 dir
명령이 이와 같은 것을 리턴해야합니다.
빌딩 Qt
이제 구성하고 빌드 할 차례입니다. 미니멀리스트 Qt를 구성하기 위해와 함께 다음 플래그를 사용하고 configure.exe
있습니다. 복사해서 명령 행에 붙여 넣기 만하면됩니다. 어떤 플래그를 사용하거나 사용하지 않을지 는 Qt 레퍼런스 매뉴얼 을 참조하십시오 .
configure.exe -release -no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-qt3support -no-multimedia -no-ltcg
완료되면 configure.exe
(10 분) 빌드 프로세스를 시작해야합니다. 위의 플래그로 약 20-30 분이 소요됩니다. 시작하려면 다음을 입력하십시오.
nmake
환경 변수 설정
기본적으로 우리는 끝났습니다. Qt를 찾을 위치를 프로그램에 알려주는 환경 변수 ( QTDIR
및 PATH
) 를 설정하기 만하면됩니다. Windows 7 인 경우 다음 명령을 사용 QTDIR
하여 설치 디렉토리 를 설정할 수 있습니다.
setx QTDIR e:\Qt
를 설정하려면 경로 편집기를PATH
사용하는 것이 좋습니다 . 경로 편집기 내
add the directory of Qt\bin to your PATH
(시스템 경로 또는 사용자 경로에 있는지 여부는 중요하지 않습니다)
을 사용하려면 Control Panel\System\Environment Variables
여기에서도 설정할 수 있습니다.
Qt Visual Studio 애드 인
여기서 로그 오프 로그온 또는 재시작 후에 모든 Qt 데모 응용 프로그램이 올바르게 시작됩니다 ( bin \ qtdemo.exe 참조 ). 이제 Qt 다운로드 페이지에서 Visual Studio Add-in (qt-vs-addin-1.1.9.exe)을 다운로드하여 설치할 수 있으며 완벽하게 작동합니다.
부록 A : 공식 지침 :
Qt 웹 사이트의 공식 위키에는 Qt 4.8 Windows 용 Qt 설치 페이지가 있지만 중요한 정보가 부족하다는 것을 알았습니다.
참고 문헌
Qt DevNet 포럼
최소한의 Qt 빌드를위한 권장 플래그
Visual C ++ 2010으로 Qt 4.5 빌드
Qt를 정적
Qt 로 컴파일하는 방법 4.8 : Qt에 대한 옵션 구성
고통없이 Windows
에서 PATH 환경 변수 편집
-op111.net