UE4 is not able to compile C++ code for basic project

I am trying to start coding in C++ for UE4. I set up my VS2017 Community software according to this site .

This is the bug-report I get from UE4:

Running D:/Epic Games/UE_4.17/Engine/Binaries/DotNET/UnrealBuildTool.exe ma Development Win64 -project=“D:/Epic Games/Projects/ma/ma.uproject” -editorrecompile -progress -NoHotReloadFromIDE
Performing full C++ include scan (building a new target)
Creating makefile for ma (no existing makefile)
@progress push 5%
Parsing headers for maEditor
Running UnrealHeaderTool “D:\Epic Games\Projects\ma\ma.uproject” “D:\Epic Games\Projects\ma\Intermediate\Build\Win64\maEditor\Development\maEditor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
Reflection code generated for maEditor in 12.4139159 seconds
@progress pop
Performing 9 actions (2 in parallel)
[2/9] Resource ModuleVersionResource.rc.inl
[3/9] Resource PCLaunch.rc
SharedPCH.Engine.cpp
maGameModeBase.cpp
ma.cpp
ma.init.gen.cpp
maGameModeBase.gen.cpp
[8/9] Link UE4Editor-ma.dll
[9/9] Link UE4Editor-ma.lib
Creating library D:\Epic Games\Projects\ma\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ma.lib and object D:\Epic Games\Projects\ma\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ma.exp
LINK : fatal error LNK1181: cannot open input file ‘ws2_32.lib’
ERROR: UBT ERROR: Failed to produce item: D:\Epic Games\Projects\ma\Binaries\Win64\UE4Editor-ma.dll
Total build time: 67.46 seconds (Local executor: 0.00 seconds)

Should I just install VS2015 instead?
Thanks in advance for any kind of help

Did you install latest Windows 10 SDK during VS installation?

Yes I did.