Red de conocimiento informático - Problemas con los teléfonos móviles - Ubuntu14.04 usa arm-linux-gcc 4.4.3 para configurar el problema del entorno de compilación cruzada

Ubuntu14.04 usa arm-linux-gcc 4.4.3 para configurar el problema del entorno de compilación cruzada

Pasos de instalación

1. Guarde el paquete comprimido arm-linux-gcc-4.4.3.tar.gz en un directorio que descomprimirá más adelante; no puede eliminarlo. directorio a voluntad en el futuro

2. Utilice el comando tar: tar zxvf arm-gcc-4.4.3.tar.gz para copiar arm-linux-gcc-4.4.3 y descomprima tar.gz. instálelo en el directorio actual, como se muestra a continuación

3. Instale el paquete comprimido arm-linux-gcc-4.4.3.tar.gz en Ubuntu 14.04 y descomprímalo. gz se descomprime y se instala en el directorio actual, como se muestra a continuación

Puedes ver en la imagen a continuación que la descompresión se realizó correctamente y que el archivo descomprimido se guarda en /home/song/software/opt/FriendlyARM /toolschain/4.4.3.tar.gz. 3 carpeta, como se muestra en la figura siguiente, puede recordar esta ruta de almacenamiento, como se muestra en la figura siguiente

3. A continuación, configure las variables de entorno del sistema y agregue la ruta de la cadena de herramientas de compilación cruzada. a la variable de entorno PATH, para que pueda utilizar estas herramientas en cualquier directorio. Tome nota de la ruta de instalación del paso anterior y luego use el comando: vim /etc/profile para editar el archivo de configuración y agregar variables de entorno.

Agregue el siguiente contenido a la última línea del archivo de configuración: export PATH=$PATH:/home/song/software/opt/FriendlyARM/toolschain/4.4.3/bin Esta ruta es la ruta a el directorio bin, posiblemente variará. Simplemente complételo en el directorio, como se muestra en la línea 32 de la siguiente figura

Guárdelo después de escribir

4. Utilice el comando: source /etc/profile para crear las variables de entorno. efectivo

5. Ingrese el comando arm-linux en la terminal y luego presione la tecla Tab. Puede ver la siguiente imagen, que indica que la variable de entorno se configuró correctamente

6. Utilice el comando: arm-linux/opt/FriendlyARM/toolschain /4.4.3/bin comando: arm-linux-gcc -v Aparecerá el siguiente mensaje de error: /home/song/software/opt/FriendlyARM/toolschain/4.4. .3/bin/arm-linux-gcc: 15: exec: /home/song/software/opt/FriendlyARM/toolschain/4.4.3/bin/arm-linux-gcc: 15: exec: /home/song/software /opt/FriendlyARM/toolschain/4.4.3/bin/.arm -none-linux-gnueabi-gcc: no encontrado

Afirma que el problema ocurre porque Ubuntu 12.04 usa 64 bits y Ubuntu 12.04 usa 64 bits La solución es Utilice el comando: sudo apt-get install ia32-libs para instalar algunas bibliotecas de 32 bits

7. -gcc -v Esta vez fue exitoso, de la siguiente manera Mostrar

8. Verifique que hello esté compilado. Utilice el comando: arm-linux-gcc hello.c -v para compilar un archivo hello.c.

Utilice el comando: arm-linux-gcc hello .c -v compila un archivo hello.c.