Rumah  >  Artikel  >  Tutorial sistem  >  Antara muka konfigurasi Linux berasaskan teks yang paling tradisional, makemenuconfig

Antara muka konfigurasi Linux berasaskan teks yang paling tradisional, makemenuconfig

王林
王林ke hadapan
2024-02-04 08:35:021145semak imbas

1. Pasang mesin maya dan sistem Ubuntu yang disediakan oleh CD Butiran pembangunan pemacu peranti Linux (edisi ke-2) muat turun linux redhat, kernel Linux berada dalam direktori /home/baohua/develop/linux.

Apabila menyusun kernel Penjelasan terperinci pembangunan pemacu peranti Linux (edisi ke-2), anda perlu mengkonfigurasi kernel, anda boleh menggunakan salah satu daripada arahan berikut:

#makeconfig (antara muka konfigurasi berasaskan teks yang paling tradisional, tidak disyorkan)

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

#makemenuconfig (Antara muka konfigurasi berdasarkan menu teks)

#makexconfig (memerlukan QT untuk dipasang)

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

#makegconfig (memerlukan GTK+ untuk dipasang)

Jalankan makeARCH=armmenuconfig dalam direktori /home/baohua/develop/linux untuk mengkonfigurasi kernel.

Cara untuk menyusun kernel dan modul ialah:

makeARCH=armzImage

makeARCH=armmodules

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

Dalam arahan di atas, jika ARCH=arm telah diimport sebagai pembolehubah persekitaran, tidak perlu menulis pilihan ini selepas arahan buat. Selepas melaksanakan arahan di atas, anda akan mendapat imej kernel yang tidak dimampatkan vmlinux dan fail jadual simbol kernel System.map dalam direktori akar kod sumber, dan anda akan mendapat imej kernel termampat zImage dalam direktori arch/arm/boot/. Dapatkan modul kernel yang dipilih dalam direktori yang sepadan.

petua:

1 Pemuat but yang paling terkenal dalam bidang Linux terbenam ialah U-Boot, dan perpustakaan kodnya terletak

Atas ialah kandungan terperinci Antara muka konfigurasi Linux berasaskan teks yang paling tradisional, makemenuconfig. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:itcool.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam