When compiling on Windows 10 using CLion with the CMake files, I got an error in the ZipArchive.hpp because of the _mkdir call. I then added the following with the other #includes and it seemed to fix it.
#ifdef _WIN32
#include <direct.h>
#endif
Thanks for this code. Very nice.