-1

我正在编写一个使用 Makefile 样式包而不是 autotools 的 yocto 食谱。我正确地从 git 获取代码,但 Makefile 不在根文件夹中,它在子文件夹中。我试过这个选项:

EXTRA_OEMAKE += "-I${S}/包括 -C${MAKEFILE_FOLDER}"

但 make 没有找到目标。任何人都可以帮助我如何做到这一点?

谢谢

4

1 回答 1

1

你的问题不清楚。您应该说出您在其中写入上述文本的文件的内容和位置,并将该文件隔离到重现问题的最小可能情况。您应该引用您正在使用的命令、来自哪个目录以及错误消息是什么。

通过隔离过程,您通常会自己想出解决方案。

无论如何,您似乎混淆了编译器选项和 Make 选项。

-C $(DIR)make程序 -I $(DIR)的一个选项 是编译器的一个选项

您通常不能同时为两个不同的程序提供选项,并希望第一个程序将第二个选项传递给第二个程序。

于 2013-10-21T11:00:00.200 回答