version: MacTypeInstaller_2016_0904_0
hgeGUIMenuItem.cpp
GuiGameState.cpp
game.cpp
BasicGameState.cpp
Generating Code...
Linking...
the visual studio version is 2013, if you use vs2015, the error info also occurs again,but like this:
LINK : fatal error LNK1101: incorrect MSPDB140.DLL version; recheck installation of this product。
After you uninstalling mactype,compiling will be ok, nothing is wrong。
From my side, it works when using X64 but fails with X86.
By the way, I tried to exclude all the process of Visual Studio (like C/C++ Compiler, MSBuild, VSHub...) except Visual Studio itself, sometimes it works. But most of time, MSBuild is still using MacType, even it's excluded, which makes Visual Studio and CMake build failed.
Tested with MacType 1.2016.0904.0, Windows 8.1 X64, I also tried MacType_patch but still no luck.

(Sorry the screenshot is in Chinese, it said "MSBuild.exe has stopped working", and the window behind it showed that MSBuild.exe is ignored but it's still enabled MacType. This screenshot is clipped when configuring with CMake, but in fact it happens when building with Visual Studio, you can see the Microsoft Error Report program is running in background)
try ctp version from http://www.mactype.net/station/
I tried MacType_CTP_161116.rar, and it seems work fine now, both Visual Studio and CMake work without crashing or outputting error. Thanks for your work!
You are most welcome.
Most helpful comment
try ctp version from http://www.mactype.net/station/