我在这里看到一个线程讨论如何在 yocto 中编译源代码。我使用它的第一种方法如下:
yocto-layer create Mylayer
我创建了 helloworld 示例。源文件 helloworld.c 的位置位于 .bb 文件位置的子文件夹中。我正在使用makefile。
我的目标是在 helloworld.c 所在的位置添加 3 个文件夹(1. build、2. Include 和 3. source)。构建目录将包含 make 文件,源目录包含所有 .c/.cpp 文件,并且包含文件夹包含包含文件。
当我在 helloworld.c 的位置添加所有内容时,它会成功编译,但是当我按照上面提到的那样安排源代码时,它不会编译。
如何在 yocto 中排列这些目录?.bb 或 .bbalyer 文件会有变化吗?