
我正在嘗試為基於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.
有什麼辦法可以解決這個問題嗎?
答案1
CROSS_COMPILE
必須設定為編譯器使用的前綴,而不是包含它的目錄;通常用於 32 位元 ARM 構建,
export CROSS_COMPILE=arm-linux-gnueabihf-
然後您必須確保您的PATH
.