Yocto 프로젝트를 사용하여 Linux 배포판을 구축하려고 합니다. 대상 보드는 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]"
이 오류가 발생하는 이유와 해결 방법은 무엇입니까?