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 ao 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

0 Response to "Compilação estática em C++ e QT no Linux"

Postar um comentário