簡體   English   中英

構建Linux內核時,gcc-7無法與交叉編譯一起使用

[英]gcc-7 will not work with cross compiling when building linux kernel

當我嘗試構建Linux內核時,gcc-7無法正常工作。

我正在使用的命令:

make export CROSS_COMPILE=/usr/bin/arm-linux-gnueabi-gcc-7

輸出:

make:/ usr / bin / arm-linux-gnueabi-gcc-7gcc:找不到命令

它已經在gnueabi-之后自動添加了gcc,但是沒有gcc-7如何停止自動添加gcc?

顯然, CROSS_COMPILE變量僅包含交叉編譯所需的前綴。

您很可能可以重置CC變量以選擇其他命名的編譯器。 自從我嘗試構建Linux內核以來已經很長時間了,所以我不確定,但是類似的事情可能會起作用:

make export CROSS_COMPILE=arm-linux-gnueabi- CC=gcc-7

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM