我正在写一个使用Makefile样式包的yocto配方,而不是autotools。 我正确地从git中获取代码,但Makefile不在根文件夹中,它位于子文件夹中。我尝试过这个选项:
EXTRA_OEMAKE + =“ - I $ {S} / include -C $ {MAKEFILE_FOLDER}”
但是make找不到目标。任何人都可以帮我介绍一下如何做到这一点吗?
由于
答案 0 :(得分:1)
你的问题不明确。您应该说明您正在编写上述文本的文件的位置和位置,并将该文件隔离到可以重现问题的最小可能情况。您应该引用您正在使用的命令,目录以及错误消息。
通过隔离过程,您经常会自己提出解决方案。
在任何情况下,您似乎都在混淆编译器选项和Make选项。
-C $(DIR)
是make
计划的一个选项
-I $(DIR)
是编译器的选项
您通常不能同时为两个不同的程序提供选项,并希望第一个程序将第二个选项传递给第二个程序。