Como executar o aplicativo Qt compilado e vinculado ao Qt 4.8.4 em um sistema com Qt 4.8.6 integrado

1

Eu escrevi um aplicativo usando o Qt 4.8.4. Agora eu comprei um novo PC e instalei o Kubuntu 14.10 com base no Qt 4.8.6.

Para desenvolver minha aplicação, eu criei o Qt 4.8.4 a partir da fonte usando make install e isso foi bem sucedido. Mas recebo o seguinte erro em tempo de execução:

Cannot mix incompatible qt library 0×40806 with this 0×40804.

Definir export LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.8.4/lib não ajuda. (Estava originalmente vazio)

Eu testei o aplicativo em outro PC com um recém-instalado Kubuntu e ele roda . Não há conflitos mistos! Há o mesmo QT 4.8.6 instalado.

Existe uma maneira de executar meu aplicativo na minha máquina sem recriar meu programa com o Qt 4.8.6 recém-instalado da fonte?

    
por Aleksey Shi 03.01.2015 / 10:05

0 respostas