我希望有人能在这里帮助/指导我。我有一个工作应用程序,但今天我不断收到以下错误:
LNK2019 unresolved external symbol main referenced in function "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)
唯一改变的是我将 VS2017 15.5.4 更新为 VS2017 15.6.1(最新)。我一直在这里和那里阅读,我相信某个地方的某些设置可能已经改变,现在程序无法“看到”主要功能。作为记录,我确实在我的笔记本电脑上尝试了这段代码,它仍然有 VS2017 15.5.4 并且运行没有任何问题。知道它可能是什么吗?
最佳答案
检查您的项目配置。
右键单击项目 -> 属性 -> 链接器 -> 系统 -> 子系统。
您可能希望将其设置为 Windows (/SUBSYSTEM:WINDOWS)
关于c++ - VS2017 15.6.1 更新后未解析的外部 "int __cdecl invoke_main(void)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49246136/