Ejemplo de compilación de cadena de herramientas de compilación cruzada de Linux integrado

La compilación cruzada significa poner el programa para que se ejecute en la placa integrada en nuestra computadora para compilar, porque la CPU de la computadora es mucho más rápida y la velocidad de compilación es más rápida. Por otro lado, instalar la herramienta de compilación en la placa integrada también requiere una cierta cantidad Memoria, por lo que hay compilación cruzada.

La construcción de un entorno de compilación cruzada se divide principalmente en 1. Cadena de herramientas de descompresión; 2. Modificar variables de entorno; 3. Verificar la cadena de herramientas; este es el ejemplo del chip Pingtou CB6121, la cadena de herramientas es gcc-arm-none-eabi-8-2018 -q4-majorlinux.tar.bz2 usa ubuntu en win10. La herramienta de compilación cruzada ha sido descargada y colocada en el directorio de inicio. La modificación de la variable de entorno es agregar el formato de ruta de la cadena de herramientas en .bashrc de la siguiente manera: PATH = {toolchain_path} / bin : $ PATH

1. Descomprima la herramienta de compilación cruzada
tar -jxvf gcc-arm-none-eabi-8-2018-q4-major-linux.tar.bz2 de Pingtou brother
2. Agregue la variable de entorno
vi ~ / .bashrc y
agregue
PATH = / al final inicio / gcc-arm-none-eabi-8-2018-q4-major / bin: $ PATH
guardar y salir de la
fuente ~ / .bashrc actualizar las variables de entorno

3. Verifique que la cadena de herramientas
arm-none-eabi-gcc -v
imprima la información de la versión de la cadena de herramientas.

Adjunto: Hay muchas cadenas de herramientas que se usan en tiempos normales, y generalmente se usa el método de especificar temporalmente herramientas de compilación cruzada. Ingrese directamente export PATH = $ PATH: / home / gcc-arm-none-eabi-8-2018-q4-major / bin en la terminal /

Supongo que te gusta

Origin blog.csdn.net/u010835747/article/details/108469237
Recomendado
Clasificación