0


Visual Studio编译器编译时出现“请选择有效启动项”问题的解决办法

使用visual studio打开的是一个文件夹并不是一个项目,找不到启动项是正常的。
我们使用visual studio从现有代码创建项目即可。
在这里插入图片描述
在这里插入图片描述

上面如果默认创建Windows应用程序项目运行项目时就可能会出现

错误 LNK2019 无法解析的外部符号 _WinMain@16,函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 中引用了该符号

一般情况下,如果是windows程序,那么WinMain是入口函数,就比如这里创建的“win32项目”,
如果是dos控制台程序,那么main是入口函数,新建项目为“控制台应用程序”。

项目–>属性–>配置属性–>C/C+±->预处理器
删除_WINDOWS,添加

_CONSOLE

在这里插入图片描述

然后点击链接器–>系统,选择控制台,不要选择窗口。
在这里插入图片描述


本文转载自: https://blog.csdn.net/qq_46070108/article/details/128761974
版权归原作者 qykhhr 所有, 如有侵权,请联系我们删除。

“Visual Studio编译器编译时出现“请选择有效启动项”问题的解决办法”的评论:

还没有评论