看板 LinuxDev 關於我們 聯絡資訊
小弟最近再玩開發版的核心編譯 大原則都是下make menuconfig 編譯選單 然後再下 make 但是 找網路上的教學文 同樣都是arm的文 有人menuconfig 用 make menuconfig 有人用 make menuconfig ARCH=ARM CROSS_COMPILER=ARM-LINUX- 當然大家最後下make 一定都是 make ARCH=ARM CROSS_COMPILER=ARM-LINUX- 因為 這樣出來的程式 才可以在ARM上跑 但想請問版上各位先進 為啥在menuconfig 時 也要指定ARCH& CROSS_COMPILER 為啥有人不用指定 也可以過? 是不是多此一舉?? -- CyberPanel 5000CP 換 NT.500 http://myurl.com.tw/05bd EmailCash 5000e 換 NT.500 http://myurl.com.tw/rgdq -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 15.211.131.254 ※ 文章網址: http://www.ptt.cc/bbs/LinuxDev/M.1418894371.A.CA2.html
filiaslayers: menuconfig不用指定吧...,有些網路教學都會亂教 12/18 18:06
askacis: 你可以比較看看有帶跟沒帶的差別就知道了 12/19 00:18
drag: 這個要去查看Makefile或是相關include才會清楚 12/19 09:54
location: 有一些BSP 不帶ARCH default會使用X86的default config. 12/19 14:40
location: 應該是說default是直接看host的 arch,而不是target的arc 12/19 14:43
filiaslayers: 生成default不是都用defconfig嗎? 12/20 08:55