Ich habe diesen Fehler erhalten, weil meine Binärdatei nicht in das ROM passt.
Mein erster Fehler war:
address 0x34000 of arm_flash.elf section `.mmu_tbl' is not within region `ps7_ram_0`
Dann habe ich dieselbe Liste von undefinierten Referenzfehlern.
Ich muss die Binärgröße reduzieren, indem ich new
entferne Schlüsselwörter und die gesamte dynamische Speicherzuweisung aus meinem C++-Code.
Versuchen Sie Folgendes auszuführen:
arm-none-eabi-gcc --specs=rdimon.specs -lgcc -lc -lm -lrdimon -o hello hello.c
Ihr Toolkit scheint librdimon.a bereitzustellen, eine Bibliothek, die die grundlegenden Standard-C-Funktionen bereitstellt.