大道至简,知易行难
广阔天地,大有作为

Ubuntu 18.04 LTS编译Wireshark

源码版本:3.3.0国密

首先安装依赖:

然后使用cmake生成Makefile:

这样编译是没有问题的,不过可以看到cmake提示了大量的可选的依赖不存在。我们实际上还可以直接使用命令:

来安装依赖。

之后直接在build目录下编译就可以:

结果位于builid/run目录下。

如果没有图形界面或QT相关代码报错的话,可以在CMakeOptions.txt中把wireshark设成OFF:

 

参考资料:
1、https://ask.wireshark.org/question/15884/wireshark-built-from-source-no-interfaces-found-but-the-version-from-the-apt-repo-works/
2、https://www.wireshark.org/docs/wsug_html_chunked/ChBuildInstallUnixBuild.html,官网文档

转载时请保留出处,违法转载追究到底:进城务工人员小梅 » Ubuntu 18.04 LTS编译Wireshark

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址