do_install 自定义 bitbake 配方错误

do_install error for custom bitbake recipe

我正在尝试使用 bitbake 学习方法构建简单的 hello world,但我总是收到错误 "no rule to make target 'install'"。我正在使用以下 bitbake 食谱

DESCRIPTION = "Simple helloworld application"
SECTION = "examples"
DEPENDS = ""
LICENSE = "CLOSED"

MY_FILES = "/usr/share/cFile/testworld.tar.gz"
S = "${WORKDIR}/testworld"
inherit autotools

我的 testworld 文件夹由 test.c、configure.ac 和 Makefile.am 组成。 configure.ac内容如下:

AC_INIT([Tutorial Program], 1.0)
AM_INIT_AUTOMAKE

# Checks for programs.
AC_PROG_CC
AC_PROG_INSTALL
AC_PROG_MAKE_SET

AC_CONFIG_FILES([Makefile])
AC_OUTPUT

和Makefile.am内容如下

AUTOMAKE_OPTIONS = foreign
bin_PROGRAMS = tut_prog         
tut_prog_SOURCES = test.c

好的,我找到了问题的答案我只需要更改我的 bitbake 食谱中的一行而不是这个

MY_FILES = "/usr/share/cFile/testworld.tar.gz"

我需要用这个

SRC_URI = "file:///usr/share/cFile/testworld.tar.gz"