Mi código c al compilar en gcc está dando el error Cannot find entry symbol _start defaulting to 00000
. ¿Alguien puede decirme por qué y cómo corregirlo?No se puede encontrar el símbolo de entrada _start
La línea de comandos es arm-none-eabi-gcc -O3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -ftree-vectorize -mfloat-abi=softfp file path
y la plataforma de destino es un procesador de corteza sitara-8.
Necesita publicar más información. Especialmente su línea de comando y plataforma de destino. –
la línea de comando es arm-none-eabi-gcc -O3 -march = armv7-a -mtune = cortex-a8 -mfpu = neon -ftree-vectorize -mfloat-abi = ruta del archivo softfp y la plataforma de destino es a-8 procesador de corteza sitara –
'_start' es parte de la biblioteca estándar. Es la función que llama 'main'. Debe definirse en 'crt0.o', que se debe vincular automáticamente con su programa. Es posible que su gcc funcione de manera diferente y requiera algunas acciones adicionales. Tal vez hay algunos ejemplos de trabajo en la documentación? –