交叉编译libusb动态库

    xiaoxiao2021-03-25  22

    交叉编译libusb动态库

    本文记录使用arm-poky-linux-guneabi交叉编译工具编译libusb动态库流程。

    源码下载: wget https://nchc.dl.sourceforge.net/project/libusb/libusb-1.0/libusb-1.0.21/libusb-1.0.21.tar.bz2

    解压源码: tar xjf libusb-1.0.21.tar.bz2

    交叉编译: cd libusb-1.0.21/ mkdir install touch bb.sh cfg.sh chmod +x bb.sh cfg.sh vi bb.sh

    #!/bin/sh source /data/toolchain/setenv/setenv_imx_a7 #配置交叉编译环境变量 make make install

    vi cfg.sh

    #!/bin/sh ./configure --build=arm-linux --host=arm-poky-linux-gnueabi --prefix=$PWD/install --disable-udev

    配置&编译: ./cfg.sh ./bb.sh

    编译完成后,将在install路径下生成编译后的动态库和头文件。

    至此,libusb的交叉编译工作全部完成。

    转载请注明原文地址: https://ju.6miu.com/read-200376.html

    最新回复(0)