Linker Tools Error LNK1000

unknown error; consult documentation for technical support options

Note the circumstances of the error, then try to isolate the problem and create a reproducible test case. For information on how to investigate and report these errors, see How to report a problem with the Visual C++ toolset or documentation.

You may get this error if you mix standard header files (for example, Windows.h) and your own files. Include a precompiled header, if any, first, then the standard headers, followed by your own header files.