Kernel

腳本/Kconfig.include:39:找不到編譯器“i386-linux-gcc”

  • October 18, 2021

執行以下命令後

make ARCH=i386 CROSS_COMPILE=i386-linux- menuconfig

我收到上面指定的錯誤。這意味著什麼以及可能的解決方案是什麼?

我想做什麼? 我正在嘗試訪問核心的配置菜單並進行一些配置。

如果您只想訪問特定架構的配置選項,則無需指定交叉編譯器:

make ARCH=i386 menuconfig

如果你想建構任何東西,你需要一個有效的交叉編譯器,並帶有適當的前綴。例如在 Debian 上,您將安裝gcc-i686-linux-gnu軟體包,並指定ARCH=i386 CROSS_COMPILE=i686-linux-gnu-.

引用自:https://unix.stackexchange.com/questions/673678