Compilação estática em C++ e QT no Linux

Compilação estática em C++ e QT no Linux

Após um post informando como efetuar a compilação do QT para utilização das bibliotecas estáticas no Windows, vamos agora efetuar compilação para o Linux [Testado no Kubuntu 9.04 e LinuxMint 7].

1 – Efetue a instalação do seguintes pacotes via APT

[sourcecode language=”cpp”] $ sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev build-essential
[/sourcecode]

2 – Execute ./configure com os seguintes parâmetros

[sourcecode language=”cpp”] $ sudo ./configure -static -release -nomake demos -nomake examples -nomake tools
[/sourcecode]

3 – Execute o make e o make install

[sourcecode language=”cpp”] $ sudo make ; sudo make install
[/sourcecode]

4 – Configure o makefile do seu projeto adicionando as seguinte linha no arquivo .pro

[sourcecode language=”cpp”] CONFIG += static
[/sourcecode]

 

OBS: Caso ocorra algum erro há algumas dicas nesse link http://www.sistemasparalinux.com.br/Compilar_Qt_Debian.html

<a href=”http://twitter.com/home?status=Currently reading ” title=”Click aqui para enviar esse post ao Twitter!” target=”_blank”>Compartilhe no Twitter

Related posts:

Sou engenheiro de Controle e Automação, técnico em processamento de dados, professor de controle industrial e eletricidade na instituição SENAI-PR, empreendedor, sócio e diretor de engenharia da empresa Mobhis Automação Urbana (www.mobhis.com.br).

Share This Post

1 Comment

  1. Roberto - 05/05/2010

    Valeu!
    Salvou minha vida!

    Abraço

Leave a reply