ubuntu 编译安装wireshark 无法加载lua插件

wireshark3.2.3版本,自己编译安装后无法加载lua插件,找不到init.lua文件。主要原因是执行cmake时检查系统是否安装有lua,如果安装有,则cmake的打印就会有如下打印

#执行cmake检查lua的打印
-- Checking for one of the modules 'lua5.2;lua-5.2;lua52;lua5.1;lua-5.1;lua51'
-- Found LUA: /usr/lib/x86_64-linux-gnu/liblua5.2.so (found suitable version "502", minimum required is "5.1") 
#安装lua命令
 apt install install lua5.2 liblua5.2-dev

如果没安装有lua,cmake就没法找到lua,后续操作wireshark安装成功后就不会支持lua插件。即wireshark编译前,系统成功安装有lua环境,则wireshark就支持lua插件,否则不支持。

你可能感兴趣的:(ubuntu 编译安装wireshark 无法加载lua插件)