Supported platforms
The platforms and toolchains described below are supported and being continuously tested.
Windows
- Microsoft Visual Studio (32-bit + 64-bit compilation):
- Visual Studio 2022
- Visual Studio 2019
- MinGW-w64 (32-bit + 64-bit compilation)
Linux
Basically every x86 GCC toolchain should work, but PcapPlusPlus is being continuously tested on the following platforms:
- Ubuntu (24.04 LTS, 22.04 LTS. 20.04 LTS)
- Fedora 39 and above
- Red Hat Enterprise Linux (RHEL) 9.4
- Alpine 3.17 and above
MacOS
Both Intel and Apple Silicon processors are supported.
- Sonoma (14.0)
- Ventura (13.0)
- Monterey (12.0)
Android
- All 4 major Android ABIs are supported:
armeabi-v7a
,arm64-v8a
,x86
,x86_64
- API versions 21-30
FreeBSD
Versions 13.2 and above are supported
Other platforms
Other platforms and toolchains may work as well, but the support is not guaranteed. If you'd like us to add additional platforms please contact us.
CI reports
You can view the status of each supported platform in our CI reports:
CI Platform | Build Status |
---|---|
GitHub Actions: |