對於布爾配置,我使用select。有沒有類似的字符串? 最後,我想有這樣的: config MY_VAR_STR
string
config MY_VAR_BOOL
bool
default n
config OPTION_2
bool
# Set MY_VAR_BOOL value to y
select MY_VAR_BOOL
# something like set M
我試圖交叉編譯爲ARM Linux內核4.10.8,但得到這個錯誤: CC [M] drivers/vhost/vhost.o
In file included from ./include/uapi/linux/stddef.h:1:0,
from ./include/linux/stddef.h:4,
from ./include/uapi/linux/po
我有一個足夠大的項目,可以通過目錄對文件進行分類。我試圖建立一個一個內核模塊。 的documentation狀態如下: --- 3.6 Descending down in directories
A Makefile is only responsible for building objects in its own
directory. Files in subdirectories
我有一個配置選項CONFIG_X86_SMAP,我想在我的內核映像中禁用它。問題是我無法確定該選項的設置。我可以確認它未在我的defconfig文件中設置,也未由任何配置片段「.cfg」設置。 即使當我嘗試使用.cfg如下禁用它: # CONFIG_FOO is not set
我仍然覺得它在我的最後生成的config文件啓用。我無法理解如何啓用此選項。 注意:從任何其他驅動程序/功能都不依賴
我正在編寫一個內核模塊,可以使用兩個低級選項。這兩個選項都可以選擇爲M/Y/N,但至少必須選擇其中一個,否則模塊將無法工作。就像下面: [*] Enable FOO support
<M> Back-end A
<M> Back-end B
我寫如下,但兩者2子選項可以不選。 config FOO
bool "Enable FOO support