Qt 애플리케이션을 윈도우 환경에 배포하기
글쓴이: leonid / 작성시간: 화, 2006/10/31 - 12:15오전
Qt로 만든 프로그램을 배포할 때
제 주위의 윈도우 유저들은 대부분 QT를 설치하지 않았기 때문에
Qtcore랑 Qtgui dll파일들을 첨부해야 합니다.
그런데 얘네들이 용량이 꽤 크더라구요-_-;
좀 복잡한 프로그램이라면 모를까. 간단한 프로그램 하나를 돌리기 위해 7mb정도가 필요하다는 건 좀 그런 것 같습니다.
대부분의 경우 배보다 배꼽이 더 큽니다. 막상 실행화일은 100kb 안팎인데 dll파일들 용량이 실행화일의 거의 60배에 달하니까요.
방법은 없는 걸까요? -_-;
Forums:
QT 안쓰는거 외는
QT 안쓰는거 외는 달리 방법이 없죠.
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
Static link
일단 Qt 자체를 Static으로 컴파일해서 설치하신 다음, 어플리케이션도 Static link를 해서 컴파일하면 별도의 dll을 배포할 필요는 없습니다. 물론 그러면 실행 파일의 크기가 커지겠지요.
그리고 제가 알기로는 Qt Application을 배포할 때는 qt-xxx.dll, multi-thread를 지원하도록 했다면 qt-mtxxx.dll만 같이 배포하면 되는 것으로 알고 있습니다.
아직 멀쩡히 살아있는데 死因은 무슨....
댓글 달기