Exemple de construction de chaîne d'outils de compilation croisée Linux embarquée

La compilation croisée signifie mettre le programme à exécuter sur la carte embarquée de notre ordinateur à compiler, car le processeur de l'ordinateur est beaucoup plus rapide et la vitesse de compilation est plus rapide. D'autre part, l'installation de l'outil de compilation sur la carte embarquée prend également une certaine quantité Mémoire, donc il y a compilation croisée.

La construction d'un environnement de compilation croisée est principalement divisée en 1. Chaîne d'outils de décompression; 2. Modifier les variables d'environnement; 3. Vérifier la chaîne d'outils; voici l'exemple de la puce Pingtou CB6121, la chaîne d'outils est gcc-arm-none-eabi-8-2018 -q4-majorlinux.tar.bz2 utilise ubuntu sous win10. L'outil de compilation croisée a été téléchargé et placé dans le répertoire personnel. La modification de la variable d'environnement consiste à ajouter le format du chemin de la chaîne d'outils dans .bashrc comme suit: PATH = {toolchain_path} / bin : $ CHEMIN

1. Décompressez l'outil de compilation
croisée tar -jxvf gcc-arm-none-eabi-8-2018-q4-major-linux.tar.bz2 de Pingtou Brother
2. Ajoutez la variable d'environnement
vi ~ / .bashrc et
ajoutez
PATH = / à la fin home / gcc-arm-none-eabi-8-2018-q4-major / bin: $ PATH
enregistrer et quitter la
source ~ / .bashrc mettre à jour les variables d'environnement

3. Vérifiez que la chaîne d'outils
arm-none-eabi-gcc -v
affichera les informations de version de la chaîne d'outils

Attachement: De nombreuses chaînes d'outils sont utilisées en temps normal, et la méthode de spécification temporaire des outils de compilation croisée est généralement utilisée. Entrez directement export PATH = $ PATH: / home / gcc-arm-none-eabi-8-2018-q4-major / bin dans le terminal /

Je suppose que tu aimes

Origine blog.csdn.net/u010835747/article/details/108469237
conseillé
Classement