kbuild
Co dokładnie robi "make defconfig" jądra Linuksa?
Mogę użyć następującego polecenia, aby utworzyć plik jądra Linuksa .config w oparciu o określoną architekturę domyślną dla ni ... , plików Makefile i skryptów budowania jest trudne zrozumieć. Czy ktoś może wyjaśnić skąd te linie w .config mogą pochodzić?
Jak utworzyć plik defconfig z.config?
Zrobiłem make menuconfig dla planszy defconfig i zmodyfikowałem kilka konfiguracji. Po wybraniu opcji Zapisz, w górnym katalo ... ę skopiować .config jako nowy defconfig i skopiować do arch/arm/configs/?
$ cp .config arch/arm/configs/board_new_defconfig
Jak działa kbuild?
Kiedy rozwijam sterownik Linuksa, czytałem o tym, jak napisać linux kbuild makefile za pomocą tego dokumentu
Wiem, że sys ... ak naprawdę wykonuje build process.In słowo, jeśli mam obj-m = a.o, to gdzie system kbuild parsuje obj-m i wykonuje gcc a.c ?