一,问题描述

MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用 
Debug\jk.exe : fatal error LNK1120: 1 个无法解析的外部命令

error LNK2001: unresolved external symbol _WinMain@16
debug/main.exe:fatal error LNK 1120:1 unresolved externals 
error executing link.exe;

二,产生这个问题可能的原因

产生这个问题的真正原因是c语言运行时找不到适当的程序入口函数,一般情况下,如果是windows程序,那么WinMain是入口函数,如果是dos控制台程序,那么main是入口函数,而如果入口函数指定不当,很显然c语言运行时找不到配合函数,它就会报告错误。

可能:

1, 你用vc建了一个控制台程序,它的入口函数应该是main, 而你使用了WinMain.

2. 你用vc打开了一个.c/.cpp 文件,然后直接编译这个文件,这个文件中使用了WinMian而不是main作为入口函数。vc这时的默认设置是针对控制台程序的。

3.根本就没有WinMain或Main函数。

三, 解决方法

1.进入project->setting->c/c++, 在category中选择preprocessor,在processor definitions中删除_CONSOLE, 添加_WINDOWS

2.进入project->setting->Link, 在Project options中将 /subsystem:console改为/subsystem:windows.

3.保存设置,Rebuild All.

---------------------------转

mine: 添加main()

又遇到一次无法解析的外部符号

是因为在.h中声明的方法 没有在.cpp中定义

又又一次遇到 无法解析的外部符号 "__declspec(dllimport)。。。。这个是lib 没配好   就是需要在 项目属性-》链接器-》输入-》附加依赖库 里把相应的XXX.lib加进去

又又又遇到了 .obj无法解析的外部符号  后面无法解析的那个函数 的位置 找到相应的lib 添加到依赖库里

又又又又又又。。。是因为 诸多lib版本乱掉了

无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用相关推荐

  1. C++——错误 error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用

    错误 error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用 maim->main 居然是把main写错了,出现这个错误其实就 ...

  2. LNK2019 无法解析的外部符号 __imp_CommandLineToArgvW,该符号在函数 WinMain 中被引用

    在VS2017中新建Qt GUI 工程,无法编译,报链接错误 LNK2019 无法解析的外部符号 __imp_CommandLineToArgvW,该符号在函数 WinMain 中被引用 经比对,是l ...

  3. error LNK2019: 无法解析的外部符号 _XXX,该符号在函数 XXX 中被引用

    waiting for result! 转载于:https://www.cnblogs.com/songtzu/archive/2013/01/13/2858633.html

  4. 关于“无法解析的外部符号”和“该符号在函数_wmain 中被引用”的问题

    在VS2008和opendv的环境下: error LNK2019: 无法解析的外部符号_cvDestroyWindow,该符号在函数_wmain 中被引用 error LNK2019: 无法解析的外 ...

  5. error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR... 2011年08月05日 09:08:15

    经过测试,能解决问题 error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR... 一,问题描述 MSVCRTD.lib(crtexew.obj) ...

  6. MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16

    1.问题描述 做开源项目时,碰到VS2010报错如下: MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 _ ...

  7. VS2015 error LNK2019 无法解析的外部符号 _WinMain@16,该符号在函数 int __cdecl invoke_main(void)

    前言 上一篇文章中,为了编译OpenCV的示例代码,然后搭建环境, 最后想直接运行示例demo,我在创建新工程的时候,直接创建了一个win32窗口项目,然后环境配置完成后,将opencv 的示例代码k ...

  8. error LNK2019: 无法解析的外部符号 WinMain,该符号在函数 int __cdecl invoke_main(void)”中被引用

    From:https://blog.csdn.net/u012570056/article/details/74639894 一,问题描述 MSVCRTD.lib(exe_winmain.obj) : ...

  9. 无法解析的外部符号 WinMain,该符号在函数 int __cdecl invoke_main(void) (?invoke_main@@YAHXZ) 中被引用

    无法解析的外部符号 WinMain,该符号在函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 中被引用 (2)项目- ...

最新文章

  1. 清华数为大数据应用低代码开发工具DWF 2021成长回顾
  2. 大数取余的原理和模板
  3. 设计一个较为合理的实验方案来研究芳纶纤维的染色热力学性能
  4. IT男1-10分打分标准,请对号入座!
  5. php80端口改成8080,jetty,_JETTY 8080端口改为80端口无法访问,jetty - phpStudy
  6. APP架子迁移指南(一)
  7. Java神鬼莫测之MyBatis--各类数据库like字段使用方式(一)
  8. oracle 如何查询某张表 历史相关操作_你的项目应该如何正确分层?
  9. QT界面程序异常结束问题分析 ,弹出 SogouInput\Components\
  10. PLC编程器的功能有什么功能?
  11. java从入门到放弃段子_搞笑GIF段子:学习是不可能学习的从入门到放弃
  12. 数据显示:中国的程序员是世界上最牛的程序员
  13. java 自定义控件_自定义控件的开发
  14. 直方图均衡化(II)
  15. 数说“德尔塔”病毒,数据分析展示变异新冠毒株的传播情况
  16. 天翼物联获2022年移动物联网“先进企业”
  17. 小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数给出对应的提示信息
  18. 三星三防s8计算机功能在哪里,三星Galaxy S8防水性能怎么样 三星S8防水介绍【图文详解】...
  19. 每日站会是在浪费时间...吗?
  20. java实现word转pdf在线预览格式

热门文章

  1. Sharepoint的文档库用资源管理器方式浏览报错“Explorer View ”解决方案。
  2. 美国Palmbeach大学服务器整合改造案例
  3. 回归分析检验_回归分析
  4. leetcode43. 字符串相乘
  5. 在Angular专家Dan Wahlin的免费33部分课程中学习Angular
  6. 我如何预测10场英超联赛的确切结果
  7. javascript放在head和body的区别(w3c建议放在head标签中)
  8. 迅为工业级iMX6Q开发板全新升级兼容PLUS版本|四核商业级|工业级|双核商业级...
  9. 导出excel 后 页面按钮失效(页面假死)
  10. 微软移除Visual Studio 2015中的UML