¡Tutorial simplista de compilación cruzada de la plataforma aarch64 de Ubuntu 20.04!

Para realizar una compilación cruzada de glib en la plataforma Ubuntu 20.04 aarch64, se requieren los siguientes pasos:

  1. Instale la cadena de herramientas de compilación cruzada:
    Primero, debe instalar la cadena de herramientas de compilación cruzada para la plataforma aarch64. Puede obtener la cadena de herramientas de compilación cruzada para la plataforma aarch64 de canales oficiales o proveedores externos e instalarla de acuerdo con las instrucciones de instalación proporcionadas.
  2. Descargue el código fuente de glib:
    descargue la última versión del código fuente de glib del sitio web oficial o del repositorio de código de glib y extráigalo a su entorno de desarrollo.
  3. Configure el entorno de compilación:
    ingrese al directorio de código fuente glib descomprimido y ejecute los siguientes comandos para configurar el entorno de compilación:
./configure --host=aarch64-linux-gnu --prefix=<安装路径>

Entre ellos, --host=aarch64-linux-gnula plataforma de destino especificada es aarch64, <安装路径>que es la ruta donde desea instalar glib.

  1. Compilar e instalar:
    Ejecute los siguientes comandos para compilar e instalar:
make
sudo make install

Esto compilará glib y lo instalará en la ruta de instalación especificada anteriormente.

  1. Configure las variables de entorno de compilación cruzada:
    para realizar la compilación cruzada correctamente, es necesario configurar algunas variables de entorno. Abra su  ~/.bashrcarchivo y agregue lo siguiente:
export PKG_CONFIG_PATH=<安装路径>/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=<安装路径>/lib:$LD_LIBRARY_PATH
export CC=aarch64-linux-gnu-gcc
export CXX=aarch64-linux-gnu-g++

se reemplazará  <安装路径>con la ruta de instalación simplista que seleccionó anteriormente.

  1. Vuelva a cargar las variables de entorno:
    ejecute el siguiente comando para volver a cargar las variables de entorno:
source ~/.bashrc

Ahora, ha completado el proceso de compilación cruzada de glib en la plataforma Ubuntu 20.04 aarch64. Puede usar la cadena de herramientas de compilación cruzada para la plataforma aarch64 para compilar y crear aplicaciones para esa plataforma. Recuerde consultar la documentación de glib y los recursos relacionados para obtener más detalles sobre la configuración y el uso.

おすすめ

転載: blog.csdn.net/tiansyun/article/details/131497079