[問題] kernel defconfig可以做if判斷嗎

看板LinuxDev作者 (環島旅行ing)時間9年前 (2014/11/06 13:54), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
因為我現在做一個平台有分 單核 雙核 四核 有幾個參數不一樣而已 但我不想因此maintain 3份defconfig 請問有方法可以做區隔嗎 google好像都找不到我想要的答案 或是給我關鍵字也行 理想做法為類似: #ifdef cpu_num=1 CONFIG_XXXXX=y #elif cpu_num=2 CONFIG_XXXXX is not set #elif cpu_num=4 CONFIG_XXXXX is not set #endif 這樣 有辦法做到嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.223.31 ※ 文章網址: http://www.ptt.cc/bbs/LinuxDev/M.1415253253.A.12A.html

11/06 14:51, , 1F
config是給makefile讀的變數表,你應該從makefile下
11/06 14:51, 1F

11/06 14:51, , 2F
手才對
11/06 14:51, 2F

11/06 15:45, , 3F
好的謝謝!
11/06 15:45, 3F

11/06 17:24, , 4F
Kconfig 有 depend 的保留字可以嘗試看看.
11/06 17:24, 4F

11/07 09:42, , 5F
depend不是給menuconfig用的嗎?
11/07 09:42, 5F

11/07 15:53, , 6F
我是想說可以透過 depend on cpu_num去決定其他
11/07 15:53, 6F

11/07 15:54, , 7F
CONFIG的選項,把CPU_NUM也變成是一個選項去調整
11/07 15:54, 7F

11/07 18:44, , 8F
不過原po是要用在deconfig的說
11/07 18:44, 8F
文章代碼(AID): #1KMmq54g (LinuxDev)