How to build VCMI (Linux/Cmake/Conan)
From VCMI Project Wiki
Compiling VCMI for Windows on Linux or Mac
Some developers may want to make Windows builds without dealing with dependencies as it may be headache when you're on Windows. It's possible to setup own cross-compiler toolkit that use MinGW, but that take time and skill. Fortunately we can use Conan Package Manager that make cross compilation easy and work out of box for our engine.