Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个使用 Makefile 样式包而不是 autotools 的 yocto 食谱。我正确地从 git 获取代码,但 Makefile 不在根文件夹中,它在子文件夹中。我试过这个选项:
EXTRA_OEMAKE += "-I${S}/包括 -C${MAKEFILE_FOLDER}"
但 make 没有找到目标。任何人都可以帮助我如何做到这一点?
谢谢
你的问题不清楚。您应该说出您在其中写入上述文本的文件的内容和位置,并将该文件隔离到重现问题的最小可能情况。您应该引用您正在使用的命令、来自哪个目录以及错误消息是什么。
通过隔离过程,您通常会自己想出解决方案。
无论如何,您似乎混淆了编译器选项和 Make 选项。
-C $(DIR)是make程序 -I $(DIR)的一个选项 是编译器的一个选项
-C $(DIR)
make
-I $(DIR)
您通常不能同时为两个不同的程序提供选项,并希望第一个程序将第二个选项传递给第二个程序。