문제

QT 제작자를 사용하여 QT 라이브러리를 사용하여 응용 프로그램을 작성했습니다. 재생 버튼을 클릭하면 이러한 응용 프로그램을 실행할 수 있지만 .Exe를 두 번 클릭하여 응용 프로그램을 실행하는 방법을 배우고 싶습니다. 그래서 어떻게 할 수 있습니까?

도움이 되었습니까?

해결책

.exe 파일 확장자를 언급 한 이후 Windows를 실행하고 있다고 가정합니다. 생산 된 바이너리를 찾으려면 프로젝트의 디버그 및/또는 릴리스 하위 디렉토리를 살펴보십시오. 두 번 클릭하여 응용 프로그램을 실행할 수 있습니다. 그러나 몇 가지 DLL이 필요합니다. 따라서 그들이 당신의 안에 있는지 확인하십시오 또는 동일한 디렉토리에 복사하십시오. 의존성 워커 필요한 것을 찾는 데 유용합니다.

다른 팁

프로그램의 '릴리스'버전을 구축 한 경우 QT Bin에서 디렉토리로 다음 DLL을 복사하십시오.

qtcore4.dll, qtgui4.dll 및 mingwm10.dll (GCC 및 Mingw로 컴파일하는 경우).

'디버그'빌드를 실행하는 경우 QT DLL의 디버그 버전이 필요합니다. 그들은 같은 이름을 가지고 있지만 이름의 끝에 'd'가 있습니다.

프로그램에서 사용하는 QT 모듈에 따라 복사해야 할 다른 QT DLL이있을 수 있습니다.

이 페이지에서 자세한 내용을 찾을 수 있습니다 (QT Docs 웹 사이트) QT 애플리케이션 배포

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top