Linux-Kernel

我應該使用什麼版本的 gcc 來編譯最新的穩定 Linux 核心?

  • August 18, 2018

我需要最新的 gcc 嗎?我可以使用發行版中包含的 gcc 二進製文件嗎?有關係嗎?

核心建構要求相當保守:對於核心 4.18,GCC 3.2 和 binutils 2.20 就足夠了。因此,您的發行版的編譯器應該可以正常工作。

實際上,幾乎任何版本的 GCC 都可以,儘管有時可能會遇到 GCC 版本太新的問題。我目前正在使用 GCC 7 沒有問題,但我還沒有嘗試使用 GCC 8 來建構核心。

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