Heim >Backend-Entwicklung >C++ >Wie installiere ich einen Raspberry Pi Cross Compiler unter Linux?
So installieren Sie einen Raspberry Pi Cross Compiler unter Linux
Problem:
Nicht möglich Installieren und verwenden Sie den Raspberry Pi-Cross-Compiler aufgrund von Problemen mit der libstdc-Bibliothek und PATH Konfiguration.
Lösung:
Voraussetzungen:
Toolset herunterladen:
Hinzufügen PFAD:
Compiler bestätigen:
RootFS-Ordner erstellen:
Bibliothek und usr-Verzeichnisse kopieren:
CMake-Konfigurationsdatei erstellen:
Erstellen ~ /home/raspberrypi/pi.cmake und fügen Sie Folgendes ein Code:
SET(CMAKE_SYSTEM_NAME Linux) SET(CMAKE_SYSTEM_VERSION 1) SET(CMAKE_C_COMPILER $ENV{HOME}/raspberrypi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-gcc) SET(CMAKE_CXX_COMPILER $ENV{HOME}/raspberrypi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-g++) SET(CMAKE_FIND_ROOT_PATH $ENV{HOME}/raspberrypi/rootfs) SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
Mit CMake Toolchain-Datei kompilieren:
Das obige ist der detaillierte Inhalt vonWie installiere ich einen Raspberry Pi Cross Compiler unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!