我正在尝试编写一个程序来计算二次公式。当我运行它时,我收到2条错误消息:
error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup fatal error LNK1120: 1 unresolved externals
这是在我更改了最后一行代码之后 ...
<< danswer1, danswer2 >>
到
<< danswer1 << "," << danswer2 <<
在我做出改变之前,我遇到了2个编译器错误:C2563和C2568。 在朋友的电脑上,该程序运作良好。
我该怎么做才能解决这个问题?
答案 0 :(得分:1)
您的项目是Win32控制台应用程序还是Win32应用程序?如果你使用常规main(int argc,char ** argv),那么请确保你的应用程序是一个控制台应用程序。
答案 1 :(得分:1)
您可以转到项目属性,配置属性,链接器,系统编辑。然后,您可以将子系统从Windows切换到控制台(反之亦然)。确保为Debug和Release配置执行此操作。