Raspberry-pi
我正在尝试在我的Debian-8
主机上构建内核。我通过以下命令来构建内核
make ARCH=arm KERNEL=kernel CROSS_COMPILE=arm-liux-gnueabihf- bcmrpi_defconfig
我得到的错误是:
make: gcc: Command not found
我故意不在'gcc'
我的机器上安装,因为交叉工具链应该足够了。在我看来,设置的变量值CROSS_COMPILE
没有为make
程序设置。可能是什么原因?
PS:我的bash
版本是
GNU bash, version 4.3.30(1)-release (x86_64-pc-linux-gnu)
答案1
我从另一个调用此make
命令makefile
,这意味着在这种情况下我应该导出变量。
下面的帖子详细解释了这个主题 https://stackoverflow.com/questions/2826029/passing-additional-variables-from-command-line-to-make