initialize winsock2
add cpluplus macro in logger.h
add the nsis template to build windows installer