【i.MX6UL开发常见问题】Yocto如何添加数据库, FTP等应用程序?

5.1 Yocto如何添加数据库, FTP等应用程序?

答:文件系统要加ftp, sqlite3 的方式:

使用我司提供的Yocto源代码,  这是在qt的文件系统修改路径。

sources/meta-myir-imx6ulx/recipes-fsl/images/fsl-image-qt5.bbappend  中加vsftpd, ftp, sqlite3 。


参考如下:

DESCRIPTION = "Freescale Image - Adds Qt5"

LICENSE = "MIT"

inherit populate_sdk_qt5

require recipes-fsl/images/fsl-image-qt5-validation-imx.bb

IMAGE_FEATURES += "package-management ssh-server-dropbear "

IMAGE_INSTALL += " \

    imx-kobs \

    tslib \

    tslib-calibrate \

    tslib-conf \

    tslib-tests \

    memtester \

    bzip2 \

    gzip \

    canutils \

    dosfstools \

    mtd-utils \

    mtd-utils-ubifs \

    ntpdate \

    vlan \

    tar \

    net-tools \

    ethtool \

    evtest \

    i2c-tools \

    iperf3 \

    iproute2 \

    iputils \

    udev-extraconf \

    iperf \

    openssl \

    v4l-utils \

    alsa-utils \

    ppp \

    ppp-quectel \

    sqlite3 \

    libmodbus \

    libxml2 \

    dbus \

    openobex \

    hostapd \

    iptables \

    vsftpd \

    openobex \

    myir-rc-local \

${@base_contains("MACHINE", "mys6ull14x14", "rtl8188eu-driver", "", d)} \

下面是 core-base  文件系统修改路径(代码略):

sources/meta-myir-imx6ulx/recipes-core/images/core-image-base.bbappend

添加完毕之后,再进行构建文件系统(参考开发手册),此时生成的文件系统就有这些应用程序。

发布了52 篇原创文章 · 获赞 7 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/u011837423/article/details/94451012
今日推荐