首页 > 解决方案 > 有什么方法可以在不使用 QT 的情况下在 Windows 7 中编译wireshark dissector 插件?

问题描述

我一直在用C语言为wireshark编写一些协议的解析器。我已经在Linux中成功编译了它的插件。但是我也想为windows开发一个插件(dll文件)。所有与wireshark插件开发相关的帖子都涉及使用在编译插件时使用 QT。但我想知道是否有某种方法可以在不使用 QT 的情况下编译它,因为 GUI 需要 QT,而我的插件不需要任何 gui。我只想使用它的 dll 文件wireshark。因此,如果有任何方法可以单独编译我​​的插件而不编译整个wireshark,那将非常有帮助。简而言之,我不想使用 QT 制作插件。所以请提出一些建议。我真的被这个问题困住了。

标签: pythoncqtwiresharkwireshark-dissector

解决方案


您是否尝试过-DBUILD_wireshark=OFF按照开发人员指南中的说明传递给 CMake?


推荐阅读