内核Makefile中的脚本语言是什么?

com*_*ler 6 makefile

55 ifeq ("$(origin C)", "command line")
56   KBUILD_CHECKSRC = $(C)
57 endif
58 ifndef KBUILD_CHECKSRC
59   KBUILD_CHECKSRC = 0
60 endif
Run Code Online (Sandbox Code Playgroud)

在正常的bash中,没有像ifndef... 这样的关键字

tre*_*nki 10

(GNU) -制作有它自己的语法和ifeq,ifndef,endif从正在添加那里.请参阅GNU Make Documentation.