2011-01-07 8 views
3

Qt의 소스 패키지를 다운로드했으며 64 비트 버전의 Windows 7 시스템에서 64 비트 버전을 빌드하려고합니다. Qt를 빌드 할 때 최대한 많이 읽었지만 어딘가에 뭔가 빠져 있어야합니다.Qt building 64 bits

나는 64 비트 명령 셸을 열어 설명이 필요한 유일한 것으로 생각됩니다.

다음으로 구성을 호출합니다. 그러나 플랫폼 옵션을 지정해야합니까? 만약 그렇다면 어느 것입니까? win64 옵션이나 비슷한 것 같지 않습니다.

나는 nmake를 호출한다. 이것은 많은 것들을 만든다. 그러나 그것은 32 비트로 계속 만들어져있다.

무엇이 누락 되었습니까? 어떤 도움이라도 훌륭 할 것입니다.

답변

6

다음은 64 비트 Windows에서 Qt 4.7.1을 빌드하기 위해 실행하는 configure 명령입니다. 컴파일 된 라이브러리는 실제로 64 비트입니다. 이것은 64 비트 명령 행에서 실행됩니다. Visual Studio가 아닌 Windows Platform SDK를 사용하고 있지만 vcvars64.bat (또는 그와 비슷한 것)을 실행하는 한 환경을 설정해야합니다.

configure -plugin-sql-sqlite -no-qt3support -no-webkit -developer-build -opensource -platform win32-msvc2008 
nmake 
+0

사실, 그것은 기본적으로 우리가 잘못하고있는 것입니다. Visual Studio 64 비트 명령 쉘이 없다면, 그 스크립트가 필요합니다. 감사. – Liz

1

그렇게하는 것이 올바른 방법 인 것 같습니다. 이전에 동일한 소스 트리에서 32 비트 Qt를 빌드 했습니까? 새로운 Qt 소스 디렉토리로 다시 시작하려고 할 수 있습니다.

+0

안심 감사드립니다. 우리는 마침내 명령 껍데기를 엉망으로 만든다는 것을 알아 냈습니다. 당신은 도움을 줄 가치가있었습니다. – Liz