Maison > Tutoriel système > Linux > L'interface de configuration Linux basée sur texte la plus traditionnelle, makemenuconfig

L'interface de configuration Linux basée sur texte la plus traditionnelle, makemenuconfig

王林
Libérer: 2024-02-04 08:35:02
avant
1223 Les gens l'ont consulté

1. Installez la machine virtuelle et le système Ubuntu fournis par le CD Détails de développement du pilote de périphérique Linux (2e édition) Téléchargement Redhat Linux, le noyau Linux se trouve dans le répertoire /home/baohua/develop/linux.

Lors de la compilation du noyau Explication détaillée du développement du pilote de périphérique Linux (2e édition), vous devez configurer le noyau. Vous pouvez utiliser l'une des commandes suivantes :

.

#makeconfig (l'interface de configuration textuelle la plus traditionnelle, non recommandée)

linux设备驱动程序开发_linux驱动开发工具_linux设备驱动开发详解(第2版)

#makemenuconfig (Interface de configuration basée sur un menu texte)

#makexconfig (nécessite l'installation de QT)

linux驱动开发工具_linux设备驱动程序开发_linux设备驱动开发详解(第2版)

#makegconfig (nécessite l'installation de GTK+)

Exécutez makeARCH=armmenuconfig dans le répertoire /home/baohua/develop/linux pour configurer le noyau.

La façon de compiler le noyau et les modules est la suivante :

makeARCH=armzImage

makeARCH=armmodules

linux驱动开发工具_linux设备驱动开发详解(第2版)_linux设备驱动程序开发

Dans la commande ci-dessus, si ARCH=arm a été importé en tant que variable d'environnement, il n'est pas nécessaire d'écrire cette option après la commande make. Après avoir exécuté la commande ci-dessus, vous obtiendrez l'image du noyau non compressée vmlinux et le fichier de table des symboles du noyau System.map dans le répertoire racine du code source, et vous obtiendrez l'image du noyau compressée zImage dans le répertoire arch/arm/boot/. Récupérez le module de noyau sélectionné dans le répertoire correspondant.

conseils :

1. Le chargeur de démarrage le plus connu dans le domaine de Linux embarqué est U-Boot, et sa bibliothèque de codes se trouve

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:itcool.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal