*** Welcome to piglix ***

Menuconfig

Menuconfig
Linux x86 3.10.0-rc2 Kernel Configuration.png
menuconfig for Linux version 3.10.0-rc2
Written in C
Operating system GNU/Linux
Type build automation tool
License GNU General Public License
Website www.kernel.org

make menuconfig is one of five similar tools that can configure Linux source, a necessary early step needed to compile the source code. make menuconfig, with a menu-driven user interface, allows the user to choose the features of Linux (and other options) that will be compiled. It is normally invoked using the command make menuconfig, menuconfig is a target in Linux Makefile.

make menuconfig was not in the first version of Linux. The predecessor tool is a question-and-answer-based utility (make config, make oldconfig). A third tool for Linux configuration is make xconfig, which requires Qt. There is also make gconfig, which uses GTK+, and make nconfig, which is similar to make menuconfig.

Despite being a simple design, make menuconfig offers considerable advantages to the question-and-answer-based configuration tool make oldconfig, the most notable being a basic search system and the ability to load and save files with filenames different from “.config”. make menuconfig gives the user an ability to navigate forwards or backwards directly between features, rather than using make config by pressing the ↵ Enter key up to 80 times to find a specific feature.


...
Wikipedia

...