GNU/Linux >> Linux Esercitazione >  >> Linux

Compilazione utilizzando arm-none-eabi-gcc e collegamento alla libreria liba.a errore

Ho ricevuto questo errore perché il mio binario non può adattarsi alla ROM.

Il mio primo errore è stato:

address 0x34000 of arm_flash.elf section `.mmu_tbl' is not within region `ps7_ram_0`

Quindi ho lo stesso elenco di errori di riferimento non definiti.

Devo ridurre la dimensione binaria, rimuovendo new parole chiave e tutta l'allocazione dinamica della memoria dal mio codice C++.


Prova a eseguire questo:

arm-none-eabi-gcc --specs=rdimon.specs -lgcc -lc -lm -lrdimon -o hello hello.c

Il tuo toolkit sembra fornire librdimon.a, una libreria che fornisce le funzioni C standard di base.


Linux
  1. Errore nell'utilizzo di GRANT con IDENTIFIED by password in MySQL

  2. Usare "sed" per trovare e sostituire?

  3. Usando e in Bash mentre il ciclo

  4. Errore durante il caricamento della libreria condivisa (glew)

  5. Come funziona il collegamento dinamico, il suo utilizzo e come e perché dovresti creare un dylib

Ottieni podman attivo e funzionante su Windows usando Linux

Come sincronizzare file e directory utilizzando Zaloha.sh

Come ingrandire e rimpicciolire i video utilizzando FFmpeg

Come usare il comando DD e come masterizzare ISO usandolo

Utilizzo di kbhit() e getch() su Linux

Installazione e utilizzo di XeTeX