Instalar o Qt no Ubuntu
Preciso de construir uma aplicação GUI simples. Por esta razão, decidi instalar o Qt no meu Ubuntu 16. Baixei a open source Qt edition do site deles . Ocorreu um erro ao executar:
g@ubuntu:~/Downloads$ ./qt-unified-linux-x86-2.0.5-2-online.run
./qt-unified-linux-x86-2.0.5-2-online.run: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
Como resolver isso?
2 answers
O nome do pacote ubuntu é qt5-default
, não qt
.
Instalar O Qt
sudo apt-get install build-essential
sudo apt-get install qtcreator
sudo apt-get install qt5-default
Instalar documentação e exemplos Se o Qt Creator estiver instalado graças ao Ubuntu Sofware Center ou graças ao synaptic package manager, a documentação para o Qt Creator não está instalada. Se carregar na tecla F1 mostrar-lhe-á a seguinte mensagem : "sem documentação disponível". Isto pode ser facilmente resolvido instalando a documentação do Qt:
sudo apt-get install qt5-doc
sudo apt-get install qt5-doc-html qtbase5-doc-html
sudo apt-get install qtbase5-examples
Reiniciar o Qt Creator para tornar a documentação disponível.
Erro ao carregar bibliotecas partilhadas
Problema:
Radiusd: erro ao carregar as bibliotecas partilhadas: libfreeradius-radius-2.1.10.so: não é possível aceder ao ficheiro de Objectos Partilhados: não existe nenhum ficheiro ou directório
Justificação:
Na verdade, as bibliotecas foram instaladas num lugar onde o linker dinâmico não o consegue encontrar.
Solução:
Embora isto não seja uma garantia, mas usar o seguinte comando pode ajudá-lo a resolver o "incapaz de abrir o ficheiro de Objectos Partilhados" erro:
sudo /sbin/ldconfig -v
Http://www.lucidarme.me/how-install-documentation-for-qt-creator/
Https://ubuntuforums.org/showthread.php?t=2199929