DPDK for Windows with MSVC compiler

Tarun Badnora tarun.badnora at clear-trail.com
Wed Mar 23 09:30:51 CET 2022


Hello Dmitry,

Thanks for providing this information.

For better planning at our end, I like to ask couple of questions:

Is there a way to integrate DPDK module, built with clang/mingw, to our MSVC application ? 
I know both are different compilers, but in case if you are aware of a way/tweak that will be of our help.
OR 
If porting our application is the only option available then which compiler (clang or mingw) is recommended for optimal performance.

Regards,
Tarun Badnora

-----Original Message-----
From: Dmitry Kozlyuk <dmitry.kozliuk at gmail.com> 
Sent: 22 March 2022 17:25
To: Tarun Badnora <tarun.badnora at clear-trail.com>
Cc: dev at dpdk.org; Anurag Berdia <anurag.berdia at clear-trail.com>; Omar Cardona <ocardona at microsoft.com>; Daniel Havey <dahavey at microsoft.com>
Subject: Re: DPDK for Windows with MSVC compiler

2022-03-21 10:26 (UTC+0000), Tarun Badnora:
> We'd like to know whether DPDK supports MSVC compiler ?
> If yes, please guide us to the references & compatible versions else share plan of its availability if it's in roadmap.

Hello Tarun,

DPDK does not support MSVC.
There is a very long term intention to build DPDK with MSVC (adding Omar and Daniel if they have any more comments), but for now it's only clang and MinGW-w64.
There is a significant gap in language features support from MSVC side and some issues (e.g. GCC-isms) from DPDK side.


More information about the dev mailing list