Configuración del entorno Linux de QT para Android, se ha descargado el paquete de software necesario, cómo utilizar el comando para compilar el programa QT en un programa de Android.
Aunque muchas personas en Internet usan Redhat o Fedora como sistema operativo host, me parece más conveniente usar Ubuntu porque la mayoría de los paquetes de software necesarios se pueden instalar a través de apt-get sin tener que compilarlo usted mismo. código fuente. Compilar el código fuente usted mismo no es fácil, ya que a menudo ocurren errores inesperados e inexplicables durante el proceso de compilación.
Estamos usando Ubuntu 8.04 y la última versión de QT, QT 4.4.0.
Estamos usando Ubuntu 8.04 y la última versión de QT (QT 4.4.0). El proceso de instalación es muy sencillo, basta con ejecutar el siguiente comando en el editor de comandos:
sudo. apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4 -demos qt4-designer
Tenga en cuenta que en esta versión del paquete, qt4-dev-tools incluye las herramientas Qt Assistant y Qt Linguist , por lo que no es necesario instalarlos por separado. qt4-qtconfig es un cuadro de diálogo para configurar el entorno Qt. El entorno predeterminado es generalmente bueno y rara vez es necesario cambiarlo. qt4-demos contiene una gran cantidad de archivos ejecutables y código fuente ejecutable. qt4-dev-tools incluye las herramientas Qt Assistant y Qt Linguist, por lo que no es necesario instalarlas por separado.
Para conectarse a una base de datos MySQL, necesita instalar un controlador para conectarse a MySQL:
sudo apt-get install libqt4-sql-mysql
Esto es mucho más sencillo que instalar y configurar el controlador MySQL de Qt en Windows. Si necesita otras bibliotecas Qt que no están instaladas de forma predeterminada, puede escribir sudo apt-get install libqt4- en la línea de comando y presionar la tecla tab para completarlo automáticamente. Esto enumerará todos los paquetes que comienzan con libqt4- como se muestra en la imagen. imagen a continuación:
Todos estos paquetes se pueden procesar con un solo comando sin tener que compilarlos usted mismo desde el código fuente. Si no recuerda o no sabe el nombre de un paquete, usar la tecla de tabulación para enumerar todos los paquetes opcionales es un consejo muy útil.
En mi proyecto, también necesito dibujar algunas curvas de datos, gráficos estadísticos, etc. La biblioteca QWT de terceros proporciona estas funciones. Nuevamente, solo se necesita un comando para instalar:
sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev
En este punto, cuando abra Qt Designer, verá A la izquierda hay un nuevo grupo de widgets llamado "Qwt Widgets".
Finalmente, creo que QDevelop es un buen entorno de desarrollo integrado, funciona bien con Qt Designer y también tiene la función de sugerir funciones de miembros de clase. Ejecute el siguiente comando para instalar:
sudo apt-get install qdevelop
De esta manera, use Qdevelop para escribir código, compilar y depurar, y luego use Qt Designer para diseñar la interfaz. , la eficiencia del desarrollo será mayor.