2009-11-04 10 views

답변

0

Qt SDK를 설치하면 실제로 자체 MinGW 트리가 설치됩니다.

0

이 직접 말하기 일반적으로 귀하의 질문에 대답하지 않지만, 내가, 내가 다음을 수행 설치 프로그램을 만드는 모든 권리 종속성이 보장 :

  • 사용 달려 어떤 DLL을 표시하는 마이크로 소프트 도구 Windows 실행 파일 (.exe 또는 다른 .dll)은에 따라 다릅니다. QT 플러그인과 같이 동적으로로드 된 DLL은 표시되지 않습니다. 나는 Depends가 Platform SDK (어쨌든 사용 되곤 했었던)의 일부라고 믿습니다.이 SDK는 다운로드 할 수 있어야합니다. 예를 들어 here을 참조하십시오.
  • 가상화 도구 (예 : VirtualBox 또는 VMWare)를 사용하여 Windows와 응용 프로그램의 새로운 복사본을 설치하십시오. 시작할 때 DLL이 누락되었다고 불평하면 설치 패키지에서 무언가를 놓쳤습니다.

Visual C++ 런타임에 대한 종속성을 알고 있어야합니다. 거기에 많은 다른 버전이 있으며, 귀하의 응용 프로그램이 그들에 따라 달라지면 Windows \ WinSxS 디렉토리에 올바른 버전을 설치해야합니다. Microsoft는 각 버전의 Visual C++ (무료로 얻을 수있는 Express Edition 포함)에 대한 재배포 가능 패키지를 제공합니다. Qt SDK를 설치할 때 VC++ 재배포 가능 패키지가 설치되는 것을 알아 차렸기 때문에 Qt DLL에 VC++ 런타임에 대한 종속성이있을 수 있습니다.