0

我正在尝试使用 buildroot 为 MIPS64(小端序)创建交叉编译器工具链。

我已经运行make menuconfig并将目标设置为 MIPS64(小端)。另外我被告知配置文件已经生成,我可以运行 make (如下)

configuration written to /home/blah/Downloads/buildroot-2018.02.6/mipsel64.config

*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.

所以,然后我运行make并得到以下信息:

Makefile:864: *** Please configure Buildroot first (e.g. "make menuconfig").  Stop.

有任何想法吗?

4

2 回答 2

1

尝试将 buildroot 配置文件复制到 buildroot 目录中的 .config 文件。它可能看起来像:

cp /home/blah/Downloads/buildroot-2018.02.6/mipsel64.config /home/blah/Downloads/buildroot-2018.02.6/.config

假设 /home/blah/Downloads/buildroot-2018.02.6/ 是您的 buildroot 编译目录。

然后尝试做make。

于 2018-10-21T06:15:14.660 回答
1

不要要求menuconfig保存到文件,只需退出并Yes在询问时回答Do you wish to save your new configuration?。这样它将保存一个名为 的文件.config,这正是构建所需的文件。

于 2018-10-24T08:07:41.173 回答