未解析的外部符号 LNK2001、LNK2011、LNK2019

Unresolved external symbol LNK2001, LNK2011, LNK2019

我不知道我的代码有什么问题。我在我所有的头文件中都包含了守卫。由于有很多代码,我想将其保密,所以问题是我将如何解决这些错误。

Error 1 error LNK2001: unresolved external symbol "public: static class std::_Generic_error_category std::_Error_objects::_Generic_object" (?_Generic_object@?$_Error_objects@H@std@@2V_Generic_error_category@2@A)

Error 9 error LNK2011: precompiled object not linked in; image may not run

Error 10 error LNK2019: unresolved external symbol "void __cdecl myVars::setNumofp(int *)" (?setNumofp@myVars@@YAXPAH@Z) referenced in function _main

因为我没有发现我的错误,所以我合并了两个 .cpp 文件,现在它可以工作了。然而,令我恼火的是我无法让它在两个单独的 .cpp 文件中工作。