2014-03-26 2 views
-1

나는 이것에 대해 몇 가지 게시물을 올렸지 만 아직 답변이 없습니다!Qt 및 실행 가능 DLL

Qt 작성자의 프로그램이 많다고 가정합니다. 문제가 있습니다. 유일한 문제는 dll이 실행 파일이 필요하다는 것입니다. 크기는 대부분 icu 파일에 있습니다.

당신이 만든 프로그램, 뭔가를하는 간단한 것, 크기는 보통 약 30MB입니다. 모든 dll의 !! 그것은 단지 많다!

동일한 문제가있는 게시물이 많이 표시되지 않습니다. 그 이유는 무엇입니까? 사람들이 해결책을 찾았나요?

Qt는 5.2.1, MSVC 2012

+1

분산 크기에 관심이있는 사람들은 ICU없이 Qt를 컴파일 할 수 있습니다. + UPX로 런타임을 압축합니다. –

+1

가능한 Qt 앱 및 icu 파일 (http://stackoverflow.com/questions/22611206/qt-app-and-icu-files) –

+1

"나는 이것에 대해 몇 가지 게시물을 올렸지 만 여전히 대답!" 제발 그만 하지마. 토론 포럼이 아닙니다. 이상적으로는 각 질문의 복사본 하나가 있어야합니다. 중복은 종결 될 수 있습니다. –

답변

0

당신은 compile Qt to link statically을 할 수 있습니다. core + gui + 위젯 모듈을 사용하는 UPX 압축 실행 파일은 다른 종속성없이 (MSVC 런타임 필요 없음!) 약 5MB입니다. Qt 4도 4MB이므로 차이가 크지 않습니다. Webkit만이 ICU에 대한 의존성이 크기 때문에 Webkit이 필요하지 않은 경우 ICU가 비활성화 된 Qt를 다시 컴파일 할 수 있습니다.

+0

중복에 대해 처음으로 미안합니다. 3 일 동안 답변을 찾고있었습니다. 게시물을 확인했습니다. ^^ 정적 버전을 컴파일 해 드리겠습니다. 고마워 – user3313840

관련 문제