libuv交叉编译

1.由于需要热插拔功能,所以 libuv 需要链接 udev 库,下面是 eudev 的交叉编译

    eudev 下载地址:

                https://github.com/gentoo/eudev

    解压,执行:

       ./autogen.sh

      CC=/opt/embedded/tools/bin/arm-linux-gnueabihf-gcc ./configure --prefix=/opt/embedded/platform/usr/ --host=arm-linux

       make install

2.交叉编译libuv

    ./autogen.sh

    CC=/opt/embedded/tools/bin/arm-linux-gnueabihf-gcc CFLAGS=-I/opt/embedded/platform/usr/include LDFLAGS=-L/opt/embedded/platform/usr/lib LIBS=-ludev ./configure --prefix=/opt/embedded/platform/usr/ --host=arm-linux

    make install




猜你喜欢

转载自blog.csdn.net/lc250123/article/details/79623662