make:“ all”不做任何事情,由makemake和autoconf生成的make文件

时间:2019-07-19 18:58:10

标签: linux makefile autoconf automake

我们在堆栈中有很多关于错误“ make:什么都做不了”的文章。但是大多数都是手动生成的Make文件。

令人惊讶的是,今天我想编译一个库并运行automake并成功生成“ Makefile”。但是在尝试“制作”之后,我得到错误对于“全部”不做任何事情。 如果可能,请尝试。可能是因为ARM而不是x86-64才进行编译。如果可以开始编译,则表明可以解决问题。

首先从Here下载文件

通过此命令提取文件,您可以看到将创建目录。 它是IMX6Q的官方“飞思卡尔”库。

./libfslcodec-4.0.8.bin --auto-accept –force

然后

cd libfslcodec-*

./autogent.sh --prefix=/usr --enable-fhw --enable-vpu

现在生成了Make文件。让我们尝试一下make,以便看到错误:

make: Nothing to be done for 'all'.

我尝试使用Ubuntu 12.04、14.04、16.04和所有返回值同样的结果也尝试了make -nd,但我不理解问题。

我该如何解决问题? 谢谢

0 个答案:

没有答案