Bitte erklären Sie mir das Verfahren zum Kompilieren und Installieren der GNU-Arm-Toolchain „arm-2010q1-202-arm-none-linux-gnueabi“, die ich von der Codesourcey-Website heruntergeladen habe.
Ich konnte die Deb-Pakete nicht finden.
Antwort1
Sie haben wahrscheinlich eine .tar.gz
Datei heruntergeladen, die die kompilierte Toolchain enthält. In diesem Fall tun Sie einfach etwas wie:
tar xvf arm-2010q1-202-arm-none-linux-gnueabi.tar.gz
Dann sollten Sie ein arm-2010q1
(oder ein ähnliches) Verzeichnis haben. Die eigentlichen ausführbaren Dateien der Toolchain befinden sich im bin
Unterverzeichnis.
Wenn Sie jedoch nach einem ARM-Cross-Compiler suchen, gibt es einen vorinstallierten in Ubuntu, der möglicherweise einfacher zum Laufen zu bringen ist. Er ist im gcc-arm-linux-gnueabi
Paket enthalten – so installieren Sie ihn:
sudo apt-get install gcc-arm-linux-gnueabi
Antwort2
Wenn Sie die GNU-Arm-Toolchain von Codebench heruntergeladen haben, können Sie die Installation vom Terminal aus wie folgt durchführen:
/bin/sh ./arm-2010q1-202-arm-none-linux-gnueabi.bin
Ein GUI-Bildschirm öffnet sich zur Installation. Der Standardpfad für die Installation wird angezeigt. Sie können ihn ändern in/opt