Ok ty. That got me further, but still one lib is missing…
minizip.lib and zlib.lib seem to be in the right folders.
2>------ Build started: Project: VCMI_lib, Configuration: Release x64 ------
2> Creating library D:/temp/Krs/VCMI/build/bin/Release/VCMI_lib.lib and object D:/temp/Krs/VCMI/build/bin/Release/VCMI_lib.exp
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzOpen2_64 referenced in function "public: __cdecl CZipStream::CZipStream(class std::shared_ptr<class CIOApi>,class boost::filesystem::path const &,struct unz64_file_pos_s)" (??0CZipStream@@QEAA@V?$shared_ptr@VCIOApi@@@std@@AEBVpath@filesystem@boost@@Uunz64_file_pos_s@@@Z)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzClose referenced in function "public: __cdecl vstd::ScopeGuard<class <lambda_0cdc06d00699876ee6a3f613ee9f1d3e> >::~ScopeGuard<class <lambda_0cdc06d00699876ee6a3f613ee9f1d3e> >(void)" (??1?$ScopeGuard@V<lambda_0cdc06d00699876ee6a3f613ee9f1d3e>@@@vstd@@QEAA@XZ)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzGoToFirstFile referenced in function "private: class std::unordered_map<class ResourceID,struct unz64_file_pos_s,struct std::hash<class ResourceID>,struct std::equal_to<class ResourceID>,class std::allocator<struct std::pair<class ResourceID const ,struct unz64_file_pos_s> > > __cdecl CZipLoader::listFiles(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class boost::filesystem::path const &)" (?listFiles@CZipLoader@@AEAA?AV?$unordered_map@VResourceID@@Uunz64_file_pos_s@@U?$hash@VResourceID@@@std@@U?$equal_to@VResourceID@@@4@V?$allocator@U?$pair@$$CBVResourceID@@Uunz64_file_pos_s@@@std@@@4@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@AEBVpath@filesystem@boost@@@Z)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzGoToNextFile referenced in function "private: class std::unordered_map<class ResourceID,struct unz64_file_pos_s,struct std::hash<class ResourceID>,struct std::equal_to<class ResourceID>,class std::allocator<struct std::pair<class ResourceID const ,struct unz64_file_pos_s> > > __cdecl CZipLoader::listFiles(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class boost::filesystem::path const &)" (?listFiles@CZipLoader@@AEAA?AV?$unordered_map@VResourceID@@Uunz64_file_pos_s@@U?$hash@VResourceID@@@std@@U?$equal_to@VResourceID@@@4@V?$allocator@U?$pair@$$CBVResourceID@@Uunz64_file_pos_s@@@std@@@4@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@AEBVpath@filesystem@boost@@@Z)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzLocateFile referenced in function "bool __cdecl ZipArchive::extract(class boost::filesystem::path,class boost::filesystem::path,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >)" (?extract@ZipArchive@@YA_NVpath@filesystem@boost@@0V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzGetFilePos64 referenced in function "private: class std::unordered_map<class ResourceID,struct unz64_file_pos_s,struct std::hash<class ResourceID>,struct std::equal_to<class ResourceID>,class std::allocator<struct std::pair<class ResourceID const ,struct unz64_file_pos_s> > > __cdecl CZipLoader::listFiles(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class boost::filesystem::path const &)" (?listFiles@CZipLoader@@AEAA?AV?$unordered_map@VResourceID@@Uunz64_file_pos_s@@U?$hash@VResourceID@@@std@@U?$equal_to@VResourceID@@@4@V?$allocator@U?$pair@$$CBVResourceID@@Uunz64_file_pos_s@@@std@@@4@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@AEBVpath@filesystem@boost@@@Z)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzGoToFilePos64 referenced in function "public: __cdecl CZipStream::CZipStream(class std::shared_ptr<class CIOApi>,class boost::filesystem::path const &,struct unz64_file_pos_s)" (??0CZipStream@@QEAA@V?$shared_ptr@VCIOApi@@@std@@AEBVpath@filesystem@boost@@Uunz64_file_pos_s@@@Z)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzGetCurrentFileInfo64 referenced in function "public: virtual unsigned int __cdecl CZipStream::calculateCRC32(void)" (?calculateCRC32@CZipStream@@UEAAIXZ)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzOpenCurrentFile referenced in function "public: __cdecl CZipStream::CZipStream(class std::shared_ptr<class CIOApi>,class boost::filesystem::path const &,struct unz64_file_pos_s)" (??0CZipStream@@QEAA@V?$shared_ptr@VCIOApi@@@std@@AEBVpath@filesystem@boost@@Uunz64_file_pos_s@@@Z)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzCloseCurrentFile referenced in function "public: virtual __cdecl CZipStream::~CZipStream(void)" (??1CZipStream@@UEAA@XZ)
2>CZipLoader.obj : error LNK2019: unresolved external symbol __imp_unzReadCurrentFile referenced in function "bool __cdecl extractCurrent(void *,class std::basic_ostream<char,struct std::char_traits<char> > &)" (?extractCurrent@@YA_NPEAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z)
2>CZipSaver.obj : error LNK2019: unresolved external symbol __imp_zipOpen2_64 referenced in function "public: __cdecl CZipSaver::CZipSaver(class std::shared_ptr<class CIOApi>,class boost::filesystem::path const &)" (??0CZipSaver@@QEAA@V?$shared_ptr@VCIOApi@@@std@@AEBVpath@filesystem@boost@@@Z)
2>CZipSaver.obj : error LNK2019: unresolved external symbol __imp_zipOpenNewFileInZip4_64 referenced in function "public: __cdecl CZipOutputStream::CZipOutputStream(class CZipSaver *,void *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0CZipOutputStream@@QEAA@PEAVCZipSaver@@PEAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
2>CZipSaver.obj : error LNK2019: unresolved external symbol __imp_zipWriteInFileInZip referenced in function "public: virtual __int64 __cdecl CZipOutputStream::write(unsigned char const *,__int64)" (?write@CZipOutputStream@@UEAA_JPEBE_J@Z)
2>CZipSaver.obj : error LNK2019: unresolved external symbol __imp_zipCloseFileInZip referenced in function "public: virtual __cdecl CZipOutputStream::~CZipOutputStream(void)" (??1CZipOutputStream@@UEAA@XZ)
2>CZipSaver.obj : error LNK2019: unresolved external symbol __imp_zipClose referenced in function "public: virtual __cdecl CZipSaver::~CZipSaver(void)" (??1CZipSaver@@UEAA@XZ)
2>D:\temp\Krs\VCMI\build\bin\Release\VCMI_lib.dll : fatal error LNK1120: 16 unresolved externals
2>Done building project "vcmi.vcxproj" -- FAILED.
========== Build: 1 succeeded, 1 failed, 13 up-to-date, 0 skipped ==========