<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Linux 交叉編譯(toolchain) ARM 版 lib pcap.so 庫

      前言全局說明

      libpcap.so 編譯


      一、說明

      環(huán)境:

      CentOS Linux 7 (Core)
      Linux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      

      二、下載源碼:

      官網(wǎng):
      https://www.linuxfromscratch.org

      源碼下載:
      https://www.tcpdump.org/release/libpcap-1.10.5.tar.gz

      歷史版本:

      下載,指定版本:


      三、依賴環(huán)境

      3.1 ubunut

      sudo apt-get -y install 
      

      四、編譯

      4.1 生效編譯環(huán)境

      export toolchain_BIN=你的編譯工具鏈路徑/bin
       
      ## Set toolchain 
      export PATH=$toolchain_BIN:$PATH
      export target_host=aarch64-linux-gnu (修改成你的編譯工具名,bin目錄里的)
      export CROSS_COMPILE=${target_host}
       
      # export ARCH=arm
      export ARCH=arm64
       
      export AR=${CROSS_COMPILE}-ar
      export AS=${CROSS_COMPILE}-as
      export CC=${CROSS_COMPILE}-gcc
      export CXX=${CROSS_COMPILE}-g++
      export LD=${CROSS_COMPILE}-ld
      export NM=${CROSS_COMPILE}-nm
      export OBJDUMP=${CROSS_COMPILE}-objdump
      export STRIP=${CROSS_COMPILE}-strip
      

      4.2 生成 Makefile

      ./configure --host=${CROSS_COMPILE}
      

      執(zhí)行成功部分截圖


      4.3 開始編譯

      4.3.1 全速編譯,使用CPU全部核心
      make -j $(nproc)
      
      4.3.2 -j4 用4個(gè)線程編譯
      make -j4
      
      4.3.2 單線程編譯,慢
      make
      

      4.4 安裝so

      make install
      

      不需要執(zhí)行 make install ,因?yàn)閟o是放到嵌入設(shè)備的,不是放到當(dāng)前編譯環(huán)境的。


      4.5 編譯結(jié)果

      ll .libs/
      

      執(zhí)行成功部分截圖


      4.6 查看文件架構(gòu)

      file libssl.so.1.1
      file libcrypto.so.1.1
      

      五、錯(cuò)誤收集:

      5.1.1 錯(cuò)誤

      configure:3710: checking whether the C compiler works
      configure:3732: /root/gac/toolchain250918/ql_crosstools/ql-ag35-1806e-gcc-13.3.0-glibc-v1-toolchain/bin/arm-openwrt-linux-gcc   -L/root/gac/toolchain250918/ql-sysroots/lib -L/root/gac/toolchain250918/ql-sysroots/usr/lib  conftest.c  >&5
      /root/gac/toolchain250918/ql_crosstools/ql-ag35-1806e-gcc-13.3.0-glibc-v1-toolchain/bin/../lib/gcc/arm-openwrt-linux-gnueabi/13.3.0/../../../../arm-openwrt-linux-gnueabi/bin/ld: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /root/gac/toolchain250918/ql_crosstools/ql-ag35-1806e-gcc-13.3.0-glibc-v1-toolchain/bin/../lib/gcc/arm-openwrt-linux-gnueabi/13.3.0/../../../../arm-openwrt-linux-gnueabi/bin/ld)
      

      5.1.2 解決方法:

      yum update
      yum install glibc
      yum install -y openssl-devel
      


      免責(zé)聲明:本號所涉及內(nèi)容僅供安全研究與教學(xué)使用,如出現(xiàn)其他風(fēng)險(xiǎn),后果自負(fù)。




      參考、來源:
      https://blog.csdn.net/superbfly/article/details/51317958
      https://developer.baidu.com/article/detail.html?id=3295012



      posted @ 2025-10-31 18:30  悟透  閱讀(14)  評論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 天堂V亚洲国产V第一次| 亚洲精品福利一区二区三区蜜桃| 无码精品人妻一区二区三区老牛| 国产精品小粉嫩在线观看| 日韩中文字幕v亚洲中文字幕| 综合色天天久久| 国产l精品国产亚洲区 | 亚洲高潮喷水无码AV电影| 亚洲午夜成人精品电影在线观看| 撩起胸让我的?蹭来蹭去| 一区二区三区午夜无码视频| 一区二区三区激情免费视频| 欧美精品在线观看| 日本久久一区二区免高清| 亚洲精品动漫免费二区| 日韩精品 在线一区二区| 成年女人免费碰碰视频| 国产成人亚洲综合图区| 成人亚洲欧美一区二区三区 | 老妇女性较大毛片| 日韩人妻少妇一区二区三区| 免费人成年激情视频在线观看| 舞阳县| 日韩精品一区二区三区激| 国产精品久久露脸蜜臀| 国产尤物AV尤物在线看| 亚洲曰韩欧美在线看片| 欧美精品一产区二产区| 日本乱码在线看亚洲乱码| 日本中文字幕有码在线视频| 中文字幕有码日韩精品| 亚洲日韩国产二区无码| 成人午夜在线观看日韩| 国内精品久久久久影院日本| 清水县| 亚洲高潮喷水无码AV电影| 国产视频一区二区三区四区视频| 日韩精品区一区二区三vr| 亚洲AV无码东方伊甸园| 白嫩少妇bbw撒尿视频| 亚欧洲乱码视频在线观看|