我正在尝试构建调试符号,以便在需要时与gdb一起使用。若要生成调试符号,请在下面的目标映像target-image.inc文件中添加。
IMAGE_GEN_DEBUGFS = "1"
IMAGE_FSTYPES_DEBUGFS = "tar.bz2"
在成功构建之后;目标图像dbg.rootfs.tar.bz2";,但这包括"下的极少数libs/bin;。调试";。
下面是我的yocto分销
DISTRO = "poky"
DISTRO_NAME = "Poky (Yocto Project Reference Distro)"
DISTRO_VERSION = "2.0.3"
DISTRO_CODENAME = "jethro"
我想为我的rootfs中包含的所有包构建dbg符号。有人能指出,缺少什么吗?
您没有包含dbg-pkgs
,在这种情况下它是强制性的。
尝试在conf/local.conf
中以这种方式进行配置。
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
INHIBIT_PACKAGE_STRIP = "1"
DEBUG_BUILD = "1"
EXTRA_IMAGE_FEATURES_append = " dbg-pkgs"