Em uma instalação Debian do KDE4, para onde a biblioteca QtCore se instala?

0

Eu instalei todos os pacotes possíveis que poderiam ter a ver com o QtCore (eu acho), mas a biblioteca QtCore está longe de ser encontrada. Não em /usr/lib , não em /usr/local/lib , não em usr/include ... você entendeu. Ainda assim, o CMAKE fornece a localização de QT_QTCORE_LIBRARY_RELEASE como QT_QTCORE_LIBRARY_RELEASE-NOTFOUND e, como não aparece onde eu olho, não posso dizer o contrário. Eu instalei o qmake, libqtcore4, libqt4-dev e vários outros pacotes. Para adicionar insulto à injúria, estou usando a versão Qt4 do Cmake. Estou simplesmente perdendo o pacote real QtCore ou a biblioteca é incrivelmente não óbvia?

    
por bootmii 14.04.2016 / 06:41

1 resposta

2

No Debian, a maioria das bibliotecas é instalada em um caminho específico da arquitetura; assumindo que você está usando um PC típico de 64 bits (a arquitetura amd64 no Debian), você encontrará libQtCore.so e amigos em /usr/lib/x86_64-linux-gnu .

Para descobrir isso genericamente, você pode usar dpkg-architecture -qDEB_HOST_MULTIARCH (do pacote dpkg-dev ). Quando você estiver procurando por arquivos, confira apt-file : ele pode procurar por arquivos em todos os pacotes disponíveis no Debian, e apt-file search libQtCore encontra libqtcore4 e libqt4-dev em segundos.

    
por 14.04.2016 / 08:23