使用 SDK 编译模块抛出警告消息:找不到 libelf-dev

Compiling module using SDK throws warning message: libelf-dev not found

我们定制了intel core-i7-64机器,我们为硬件开发了Yocto Image和SDK。

获取环境脚本和 运行 "make modules_prepare" 后,我收到以下警告:

Makefile:956: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"

编译树模块时出现同样的错误。我怎样才能消除这个错误。我们需要添加哪些包才能避免这种情况。

安装 libelf-dev 和 elfutils 包。如果您使用 ubuntu 或任何 debian 变体,请使用以下命令安装它们。

sudo apt install libelf-dev