Qt sem aquele monte de DLLs (pt-br)

Jeison C. | Aug 29, 2009 min read

Usando o qmake e mingw.

1º Edite o mkspecs

c:\\Qt\\4.3.2\\mkspecs\\win32-g++\\qmake.conf):

Encontre:

QMAKE\_LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc

Troque por (adcione –static):

 QMAKE\_LFLAGS = -static -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc

2º Agora na pasta Qt C:/Qt/4.3.2/ no prompt de comando:

configure –static –release –no-exceptions
mingw32-make sub-src

Demora muito!

Agora nos arquivos .pro dos projetos adicione o seguinte:

CONFIG += static