我正在尝试为基于ARM的i.mx6板构建linux内核。我已按照以下步骤构建linux内核
1。export ARCH=arm
2。export CROSS_COMPILE=/media/cascademic-101/D:/alam/MyProjects/IIOT-Gateway/porting/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-
3。make
但是我收到以下错误。
Makefile:129: *** multiple target patterns. Stop.
有解决此问题的解决方案吗?
CROSS_COMPILE
必须设置为用于编译器的前缀,而不是包含编译器的目录;通常对于32位ARM版本,
export CROSS_COMPILE=arm-linux-gnueabihf-
然后,您必须确保您的工具上有相应的工具PATH
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句