1.下载wireshark源码

https://www.wireshark.org/download/src/all-versions/

本次下载版本:  wireshark-2.6.16.tar.xz

 

2.解压

cd wireshark-2.6.16

linux 不需要qt需要报wireshark关掉:

vim CMakeOptions.txt

centos下编译wireshark

编译处理在centos主要使用tshark

3.编译

3.1.cmake构建makefile

centos下编译wireshark

 

cmake成功

centos下编译wireshark

 

3.2.编译成功

make开始编译

centos下编译wireshark

 

 

4.cmake出错解决

cmake可能会报出缺少一些库,大致有以下,不能yum安装的就源码安装,或者rpm安装,自行下载

4.1.缺少bcg729库

  centos下编译wireshark

  需要安装bcg729库

4.2.缺少libcap库

centos下编译wireshark

 

 

3、缺少c-ares库

centos下编译wireshark

4、缺少gcrypt库

centos下编译wireshark

yum install libgcrypt  libgcrypt libgcrypt-devel libgcrypt-devel

5、缺少glib2

centos下编译wireshark

yum install glib2 glib2-devel

6、缺少nl

centos下编译wireshark

yum install libnl libnl-devel

 

 

 

 

相关文章:

  • 2021-12-26
  • 2021-09-25
  • 2021-07-03
  • 2021-08-06
  • 2021-12-10
  • 2021-09-17
  • 2021-08-15
  • 2019-05-20
猜你喜欢
  • 2021-07-30
  • 2021-12-30
  • 2021-11-02
  • 2021-07-18
  • 2022-12-23
  • 2021-07-28
  • 2022-01-17
相关资源
相似解决方案