💻 C und Assembler mit Raspberry Pi

Programmierumgebung erstellen unter Linux

Anleitung zur Installation eines Crosscompilers unter Linux

In diesem Beispiel wurde Linux Mint 22.1 verwendet.

System auf den aktuellen Stand bringen

Zunächst sollte das System auf den aktuellen Stand sein.

Öffne dazu dein Terminal und führe folgende Befehle aus, um das System zu aktualisieren:

Aktualisieren der Paketlisten:

sudo apt update

Führe nun die Aktualisierung der installierten Pakete durch:

sudo apt upgrade -y

Führe abschließend ein vollständiges Upgrade durch, um auch eventuelle Abhängigkeiten zu aktualisieren:

sudo apt full-upgrade -y

Bereinige die veraltete Pakete:

sudo apt autoremove -y

Optional: Entfernen von möglicherweise nicht länger benötigten Paketdateien:

sudo apt clean

Indem diese Befehle ausführt wurden, wird sichergestellt, dass Dein Linux Mint System auf dem neuesten Stand ist, bevor mit der Installation des Crosscompilers fortfahren wird.

Manuelle Installation des ARM GCC Crosscompilers für AArch64 Bare-Metal

Schritt 1: Download des aktuellen GCC for AArch64 ELF

wget https://gitlab.arm.com/api/v4/projects/tooling%2Fgnu-toolchains-for-arm/packages/generic/gnu-toolchain/15.3.rel1/arm-gnu-toolchain-15.3.rel1-aarch64-aarch64-none-elf.tar.xz

Schritt 2: Entpacken und nach /opt verschieben

Entpacke die heruntergeladene Datei und verschiebe den entpackten Ordner nach /opt:

tar -xf arm-gnu-toolchain-15.3.rel1-aarch64-aarch64-none-elf.tar.xz
sudo mv arm-gnu-toolchain-15.3.rel1-aarch64-aarch64-none-elf /opt/aarch64-none-elf

Schritt 3: Pfad zur Toolchain setzen

Damit das System die neuen Tools erkennt, füge den Pfad zur Toolchain den Umgebungsvariablen hinzu:

echo 'export PATH=/opt/aarch64-none-elf/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

Schritt 4: Test, ob alles funktioniert

Überprüfe, ob der Crosscompiler korrekt installiert wurde, indem die Versionsnummer abrufen wird:

aarch64-none-elf-gcc --version

Wenn die Installation erfolgreich war, sollten Sie die Versionsnummer des Compilers sehen.

Installation von Kate

Kate ist ein leistungsstarker Texteditor, der sich gut für die Bearbeitung von Quellcodedateien eignet. Installiere Kate mit folgendem Befehl:

sudo apt install kate

Zusammenfassung

  • Aktualisiere das System.
  • Installiere und konfiguriere den ARM GCC Crosscompiler.
  • Teste die Installation.
  • Installiere den Texteditor Kate.

Nützliche Tipps

Bewahre die heruntergeladenen Installationsdateien auf, falls die Installation wiederholt werden muss. Dokumentiere alle Änderungen, die an Deinem System vorgenommen wurden, um Probleme leichter beheben zu können.