alware 静态交叉编译

buildroot 构建工具链

    下载 buildroot
    make menuconfig,配置交叉编译目标
    make
    在 buildroot/output/host/bin 中得到交叉编译工具链

libpcap.a 静态交叉编译

    下载 libpcap 源码
    进入 libpcap root
    先 configure:CROSS_COMPILE=/home/dev2ero/buildroot-2021.05/output/host/bin/arm-buildroot-linux-gnueabi- CC=${CROSS_COMPILE}gcc ./configure --host=arm-buildroot-linux-gnueabi --prefix=$(pwd)/libpcap-output
    再 make:CROSS_COMPILE=/home/dev2ero/buildroot-2021.05/output/host/bin/arm-buildroot-linux-gnueabi- CC=${CROSS_COMPILE}gcc make -j4
    在 libpcap root 中得到 libpcap.a

alware 静态交叉编译

    一行:/home/dev2ero/buildroot-2021.05/output/host/bin/arm-buildroot-linux-gnueabi-gcc alware.c fstrace.c netrace.c ../libpcap/libpcap.a -lpthread -I../libpcap -static -o alware
最近更新 3mo ago