我正在尝试使用 Yocto 项目构建 Linux 发行版,目标板是 STM32MP157A-DK1 板,我使用 STMicroelectronics 为 OpenSTLinux 提供的发行包和元数据。
我想将基于 cmake 的 C++ 库添加到我的发行版中。
我使用命令创建了食谱
devtool add --no-same-dir ../pass/to/mylib
然后使用构建
bitbake mylib
构建已完成,但我通过 do_package_qa 收到此错误
"do_package_qa: QA Issue: -dev package mylib-dev contains non-symlink .so '/usr/lib/mylib.so' [dev-elf]"
出现这种错误的原因是什么以及如何克服它?