Notas de estudio de Xilinx soc para instalar Qt 5 en Ubuntu

Introducción

Este es un tutorial para instalar Qt 5.7.0 en Ubuntu 12.10. Se puede utilizar en algunas versiones más recientes de Qt y Ubuntu. Como contraejemplo, Ubuntu 16.04 LTS usa un sistema separado para controlar la versión de Qt. Seguir las instrucciones a continuación para Ubuntu 16.04 provocará un error, incluso si no tiene qt5 instalado, no puede encontrar los archivos en el directorio qt4. Encontré otra diferencia en OpenGL y la agregué en los comentarios a continuación.

Guía de instalación

Visite la página de descarga de Qt y descargue la instalación de Linux de 32 bits o 64 bits, según su versión de Ubuntu. También puede usar wget para descargar el archivo de instalación a través de la línea de comandos.

Ejemplo:

wget http://download.qt.io/official_releases/qt/5.7/5.7.0/qt-opensource-linux-x64-5.7.0.run
  • instalación

Ajuste los permisos, ejecute el instalador y siga las instrucciones para completar la instalación.

chmod +x qt-opensource-linux-x64-5.7.0.run
./qt-opensource-linux-x64-5.7.0.run
  • Instalar g ++

Abra la terminal y ejecute el siguiente comando para instalar g ++:

sudo apt-get install build-essential
  • Instalar Universal Font Configuration Library-Runtime

Abra una terminal y ejecute el siguiente comando para instalar el archivo de tiempo de ejecución completo de la biblioteca de configuración de fuentes universal:

sudo apt-get install libfontconfig1
  • Configurar el compilador

Inicie Qt Creator . Vaya a Herramientas> Opciones . Haga clic en "  Construir y ejecutar" y seleccione la pestaña Suite " . Si el compilador no se detecta automáticamente, configúrelo.

  • Instalar la biblioteca OpenGL

Ejecute el siguiente comando para instalar la biblioteca OpenGL:

sudo apt-get install mesa-common-dev

 Nota: Solo instalar el kit de herramientas mesa-common-dev anterior no es suficiente para actualizar la versión de Ubuntu. Según los comentarios en el foro Qt [1], es necesario instalar paquetes de software adicionales. Ejecute los siguientes comandos:

sudo apt-get install libglu1-mesa-dev -y

Después de probar con Qt5.3.1 y Ubuntu 14.04, resolvió el problema de la falta de -lGL.

  • Establecer asociación de archivos con archivos profesionales

Al instalar desde una fuente en línea, la asociación de archivos no se realiza automáticamente. Cuando intente asociarlo con el Explorador de archivos, tampoco aparecerá. Cree un archivo llamado "Qt-Creator.desktop" y complete el archivo con el siguiente contenido.

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=QtCreator
Comment=QtCreator
NoDsiplay=true
Exec=(Install folder of QT)/Tools/QtCreator/bin/qtcreator %f
Icon=(Install folder of QT)/5.4/Src/qtdoc/doc/images/landing/icon_QtCreator_78x78px.png
Name[en_US]=Qt-Creator

Coloque este archivo en home.local / share / applications.

Edite un archivo llamado "defaults.list" en el mismo directorio. Agrega las siguientes líneas.

text/qtcreator=Qt-Creator.desktop;

Abra el archivo mimeapps.list y compruebe si existe la siguiente línea.

application/vnd.nokia.qt.qmakeprofile=qtcreator.desktop

De lo contrario, agréguelo en [Asociación agregada].

Ejecute los siguientes comandos.

sudo update-mime-database /usr/share/mime

Ahora, Qt se ha agregado a la lista de asociación de archivos.

Solución de problemas

  • Qt Creator necesita configurar el compilador para compilar

Siga las instrucciones de la sección anterior para configurar el compilador para Qt Creator.

  • Error: g ++: comando no encontrado

solución:

sudo apt-get install build-essential
  • Error: GL / gl.h: no existe tal archivo o directorio

solución:

sudo apt-get install mesa-common-dev

 

 

 

 

 

 

 

 

 

Supongo que te gusta

Origin blog.csdn.net/a8039974/article/details/105673607
Recomendado
Clasificación