Ubuntu 16.04 中的「多個目標模式」Makefile 錯誤

Ubuntu 16.04 中的「多個目標模式」Makefile 錯誤

我正在嘗試為基於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.

相關內容