To the point & Out of the box

If you are developing for Windows I highly recommend to use the MinGW environment for your whole work.

Because it lets you use most of the source-code from the Linux world and enables you to stay with the same build environment that is used on the Linux side.

Being able to use the autoconf tools like
configure,, make, pkg-config for developing Win32 code shortens your development time a lot.

Are you tiered of creating own makefiles for Windows?

Every wasted time to get source-code compiled with MSVC?

Take a look at MinGW and the other tools for it.
It’s worth the effort to set it all up.