2023/10/07

建構Wireshark的Windows包裹(續)

摘要

本文介紹跨平台建構Git倉庫之最新版本Wireshark的Windows可安裝軟體包裹的步驟。

本文

於Fedora Linux作業系統(amd64機器)跨平台建構Git倉庫(repository)之Wireshark最新的第4.3.0版的Windows可安裝軟體包裹的步驟分述如下。原文參照這裡

git clone https://gitlab.com/wireshark/wireshark.git
cd wireshark
sudo tools/mingw-rpm-setup.sh --install-all
mkdir build && cd build
mingw64-cmake -G Ninja -DENABLE_CCACHE=Yes -DFETCH_lua=Yes ..
ninja
ninja wireshark_nsis_prep
ninja wireshark_nsis

於Linux機器完成跨平台建構再於Windows機器執行測試的相關截圖如下。

Fedora 38跨平台建構Wireshark,之1

Fedora 38跨平台建構Wireshark,之2

Windows Server 2022安裝Wireshark,之1

Windows Server 2022安裝Wireshark,之2

Windows Server 2022執行Wireshark,之1

Windows Server 2022執行Wireshark,之2

完成。


參考文獻

https://www.wireshark.org/docs//wsdg_html_chunked/ChSetupCross
https://download.fedoraproject.org/pub/fedora/linux/releases/38/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-38-1.6.iso
https://www.microsoft.com/en-us/evalcenter/download-windows-server-2022
https://go.microsoft.com/fwlink/p/?linkid=2195166&clcid=0x409&culture=en-us&country=us


沒有留言:

張貼留言