Se você deseja distribuir seu aplicativo como um executável autônomo (não quer forçar os usuários a instalar QT e MinGw em suas máquinas), você deve usar links estáticos. Compara a abordagem de bibliotecas compartilhadas, torna os executáveis ​​enormes e a compilação leva muito mais tempo. Mas então os executáveis ​​serão verdadeiramente distribuÃveis (sem instaladores e bibliotecas separadas). Todas as dependências serão incluÃdas em um único arquivo exe.
Para que isso aconteça, configure o QT de acordo com este documento ( http://doc.qt.digia.com/4.2/deployment-windows.html ). Em suma, abra o terminal e execute (eu mudo para compiladores mingw):
cd C:pathtoT
configure -static <any other options if you need>
mingw32-make sub-src
Leva tempo – mesmo até 1 hora (sic!), Então execute-o e faça outra coisa nesse meio tempo.
Então, quando estiver pronto, execute o NetBeans e compile seu projeto normalmente (agora pode levar minutos em vez de segundos). Como resultado, você obtém um executável com dependência estática.