Result is fully ready header files, lib, and protoc.exe under the install folder.
Building Libsodium:
This the most different to build under Windows. It does not use cmake nor any other Unix way of building things. Open any DOS shell.
Edit buildall.bat and comment out non-existent Visual Studio versions. For example, I have Visual Studio 2019 therefore I keep this line and comment out the other lines.
cdlibsodiumcdbuilds\msvc\buildbuildall.bat
Result is dynamic and static libraries under libsodium/bin folder.