1. Instale el entorno de desarrollo estándar de C, ya que la instalación de Linux no está instalada de manera predeterminada, por lo que debe instalarlo primero (si ya está instalado, puede evitar este paso): # Sudo apt-get install gcc g ++ libgcc1 libg ++ make gdb
2. Descargue arm-linux-gcc-3.4.1.tar.bz2 en cualquier directorio, lo descargué a mi carpeta personal La dirección de descarga de /home /wrq arm-linux-gcc-3.4.1.tar.bz2 es la siguiente:
3. Descomprima arm-linux-gcc-3.4.1.tar.bz2 #tar -jxvf arm- Linux-gcc-3.4.1.tar.bz2 El proceso de descompresión toma un tiempo, el archivo descomprimido forma la carpeta usr /local /, ingresa a la carpeta y copia la carpeta arm a /usr /local /# cd usr /local /#cp -rv arm /usr /local /Ahora el ensamblaje de compilación cruzada está bajo /usr/local/arm/3.4.1/bin
4. Modifique la variable de entorno y coloque el compilador de cruz El camino se agrega a la RUTA.
(Hay tres métodos, se recomienda encarecidamente usar el método uno) Método 1: modifique el archivo /etc/bash.bashrc #vim /etc/bash.bashrc Al final, agregue: export PATH = $ PATH: /usr/local/arm/3.4. 1 /bin export PATH Método 2: modifique el archivo /etc /profile: # vim /etc /profile Aumente la configuración de la ruta, agregue lo siguiente al final, guarde el archivo /etc /profile: export PATH = $ PATH: /usr /local /arm /3.4.1 /bin Método 3: #export PATH = $ PATH: /usr/local/arm/3.4.1/bin Nota: (¡Esto solo puede ser válido en el terminal actual!)
5. Inmediatamente haga que la nueva variable de entorno surta efecto sin reiniciar la computadora: Método correspondiente uno: #source /root/.bashrc Método correspondiente dos: # 源 /etc /profile
6. Compruebe si la ruta se agrega al PATH : # echo $ PATH muestra /usr /local /arm /bin en el contenido, lo que indica que la ruta del compilador cruzado se ha agregado a la PATH. En este punto, el entorno compilador cruzado está instalado.
(La dirección de este artículo :) 7. Probar si la instalación se realizó correctamente # arm-linux-gcc -v El comando anterior mostrará la información y la versión de arm-linux-gcc, esta es la información que mostré: Lectura de las especificaciones de /usr /local /arm /3.4.1 /lib /gcc /arm-linux /3.4.1 /specs Configurado con: /work/crosstool-0.27/build/arm-linux/gcc-3.4.1-glibc-2.3.2/gcc- 3.4.1 /configure --target = arm-linux --host = i686-host_pc-linux-gnu
--prefix = /usr /local /arm /3.4.1 - with-headers = /usr /local /arm/3.4.1/arm
-linux /include --with-local-prefix = /usr /local /arm /3.4.1 /arm-linux --disable
- Nls --enable-threads = posix --enable-symvers = gnu --enable -__ cxa_atexit --enable- languages = c, c ++ --enable-shared --enable-c99 --enable-long-long Modelo Thread: posix Gcc versión 3.4.1
8. Compile el programa Hello World y pruebe la cadena de herramientas cruzadas. Escriba el siguiente programa Hello World y guárdelo como hello.c #include < stdio.h > int main () {printf ( " Hello World! \\ n "); return 0;} ejecuta el siguiente comando : # arm-linux-gcc -o hola hello.c
Linux y BSD son sistemas libres, de código abierto, similares a Unix. Incluso usan mucho del mismo
El método es el siguiente: 1. Cree un nuevo archivo .htaccess en el directorio donde necesita us
La IP pública, la dirección pública, es asignada por InterNIC y consta de una ID de red basada en c
o generado a partir del proceso de compilación y enlazado vmlinux visualizarla, unidos por un grupo
Instalar el servicio FTP bajo linux centos
Linux agregar comando de arranque
El formato detallado de partición de Linux y Win
Notas personales sobre Linux Virtual Memory Management
Uso de disco de Linux comando du mejora
Cuando el sistema de cámara de inicialización Linux controlador I2C
Explique el método de acceso telefónico ADSL en el sistema Linux
Tutorial de instalación y configuración de Redis
Win10 Anniversary Update Último parche de actualización acumulativa KB3199209 Versión
Windows 8.1 falta 12 características actualización
¿Cómo puedo reparar usb3.0 después de reiniciar Win7?
Compartir archivos de Linux - procesar y abrir archivos
Win8 Media Play Center será software pagado
Linux dispone de espacio reservado para el ajuste de la capacidad del disco
Win8: wermgr.exe - Error de la aplicación y problema de inconsistencia de los atributos extendidos
El sistema Win8 instala tutorial de navegador de guepardo en modo de compatibilidad
Cómo desactivar completamente el mensaje del sistema de Windows7
Los monitores LCD no deben resolverse utilizando un protector de pantalla