在子目录中使用Makefile的配方

时间:2013-10-21 07:13:54

标签: makefile recipe

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

  

EXTRA_OEMAKE + =“ - I $ {S} / include -C $ {MAKEFILE_FOLDER}”

但是make找不到目标。任何人都可以帮我介绍一下如何做到这一点吗?

由于

1 个答案:

答案 0 :(得分:1)

你的问题不明确。您应该说明您正在编写上述文本的文件的位置和位置,并将该文件隔离到可以重现问题的最小可能情况。您应该引用您正在使用的命令,目录以及错误消息。

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

在任何情况下,您似乎都在混淆编译器选项和Make选项。

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

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