So what? DPDK started to support Windows from 19.05(ta-da!). Though it supports only the basics, the team plans to broaden supported features more and more.
Well, there's a problem, though - you need LLVM+MSVC+meson+ninja to build the library. Even the official documentation explains that way. But you know what? You can replace LLVM+MSVC to MinGW-w64. Yes, you can use MinGW-w64+meson+ninja as your toolchain to build DPDK in Windows.
First, let's see meson commmands.
- set CC=gcc
- meson -Dexample=helloworld -Dc_args="-D_WIN32_WINNT=0x0601" build
- cd build
Quite easy, huh?