如何在完整的gtk +支持下构建yocto

时间:2019-07-16 11:59:01

标签: opencv gtk yocto bitbake renesas-rx

我试图交叉编译opencv应用程序并在硬件上运行二进制文件。 yocto build 2.23成功并使用相同的启动板。交叉编译是成功的,但是在目标上运行二进制文件时,在运行时需要gtk +库。

在local.conf中将gtk +作为IMAGE_INSTALL_append =“ gtk +”包含在内,但发生以下错误:

错误:没有RPROVIDES'gtk +'(但/home/autosar/build_2.23/build/../poky/meta/recipes-graphics/images/core-image-weston.bb RDEPENDS启用或以其他方式要求它) 错误:gtk +被跳过:'['directfb','x11']'之一必须位于DISTRO_FEATURES

有人可以帮助我如何在图像中启用完整的gtk +支持!

预先感谢

我尝试通过添加DISTRO_FEATURES_append =“ x11”,但导致相同的错误 即使我已经完成了gtk + 3的位烘焙,也成功了,但是我不知道如何在目标rootfs中包含所有库

在目标板上运行二进制文件(h3ulcb)时出错 root @ h3ulcb:/media/2.4.13_algo_target_# ./main_ OpenCV错误:未指定错误(该函数不是imp [9956.156551]审核:类型= 1701审核(1562969509.484:2):auid = 4294967295 uid = 0 gid = 0 s6 安逸的。在Windows,GTK + 2.x或Carbon支持下重建库。如果您使用的是Ubuntu或Debian,请安装libgtk2.0-dev和pkg-config,7 抛出'cv :: Exception'实例后终止调用   what():/ media / 2.4.13.7_pckage / modules / highgui / src / window.cpp:567:错误:(-2)该功能未实现。用Wiy重建图书馆

已中止(核心已弃用)

0 个答案:

没有答案