Kconfig:修订间差异
跳转到导航
跳转到搜索
第1行: | 第1行: | ||
== 说明 == | == 说明 == | ||
Kconfig是Linux内核用于配置内核的工具,现在也被广泛用于C/C++项目(尤其是硬件项目)的配置。 | Kconfig是Linux内核用于配置内核的工具,现在也被广泛用于C/C++项目(尤其是硬件项目)的配置。 | ||
Kconfig的详细说明在[[Linux]]内核源代码的Documentation/kbuild目录。 | |||
== 工具 == | == 工具 == |
2023年8月4日 (五) 09:44的版本
说明
Kconfig是Linux内核用于配置内核的工具,现在也被广泛用于C/C++项目(尤其是硬件项目)的配置。
Kconfig的详细说明在Linux内核源代码的Documentation/kbuild目录。
工具
- Linux内核的scripts/kconfig 目录:Kconfig本就是Linux的一部分,有部分高手可移植到自己的C/C++项目。
- kconfiglib:python软件包,可支持多个操作系统平台。
- kconfig-frontends:kconfig移植,可独立运行,在ubuntu下有相应软件包。
官方资料
网址:https://www.kernel.org/doc/html/latest/kbuild/kconfig-language.html