问题描述

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是入口函数,在VS2008中新建项目为“win32项目”

如果是dos控制台程序,那么main是入口函数,在VS2008中新建项目为“win32控制台应用程序”

而如果入口函数指定不当,很显然c语言运行时找不到配合函数,它就会报告错误。

修改设置适应你的需求

如果是windows程序:

1.菜单中选择 Project->Properties, 弹出Property Pages窗口

2.在左边栏中依次选择:Configuration Properties->C/C++->Preprocessor,然后在右边栏的Preprocessor Definitions对应的项中删除_CONSOLE, 添加_WINDOWS.

3.在左边栏中依次选择:Configuration Properties->Linker->System,然后在右边栏的SubSystem对应的项改为Windows(/SUBSYSTEM:WINDOWS)

如果是控制台程序:

1.菜单中选择 Project->Properties, 弹出Property Pages窗口

2.在左边栏中依次选择:Configuration Properties->C/C++->Preprocessor,然后在右边栏的Preprocessor Definitions对应的项中删除_WINDOWS, 添加_CONSOLE.

3.在左边栏中依次选择:Configuration Properties->Linker->System,然后在右边栏的SubSystem对应的项改为CONSOLE(/SUBSYSTEM:CONSOLE)
--------------------- 
原文作者:playstudy 
原文链接:https://blog.csdn.net/playstudy/article/details/6661868

error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR...相关推荐

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

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

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

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

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

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

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

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

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

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

  6. MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainC

    查看全文 http://www.taodudu.cc/news/show-1217149.html 相关文章: PCL1.8.0+Windows+VS2013配置 正规方程的推导过程 (多变量线性回归 ...

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

    如果是windows程序,按以下配置 右键工程名, 打开属性,依次找到以下路径: ![在这里插入图片描述](https://img-blog.csdnimg.cn/683710cc43e44fdbbe ...

  8. C++:MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStart...

    在VS2013中Build一个C++程序报这个错,解决方案如下: 在解决方案管理器中选择该项目,项目/属性/连接器/系统/子系统 把控制台 (/SUBSYSTEM:CONSOLE)改为 窗口 (/SU ...

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

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

  10. 【vs2019MFC】msvcrtd.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 “int __cdecl invoke_mai

    遇到这样的问题,是编译环境出了问题.我看B站上面的教学视频用的是vs2013版本的,在创建文件的时候选择的是win32项目而不是win32 控制台项目. 但是vs2019创建新项目的时候,默认创建的是 ...

最新文章

  1. 云栖2050 —— 面向年青人的科技公益大会
  2. 分布式文件系统KFS源码阅读与分析(四):RPC实现机制(KfsClient端)
  3. c# 使用 itextsharp 实现生成Pdf报表
  4. linux 环境安装Flutter
  5. 2014年英语一作文partA
  6. LeetCode 250. 统计同值子树(递归)
  7. (转)SpringMVC学习(十)——SpringMVC与前台的json数据交互
  8. hadoop 实战——网站日志数据分析
  9. h5将数字翻译为大写汉字_将阿拉伯数字翻译成中文的大写数字
  10. 【蓝桥杯】大臣的旅费(C++) (DSF+树的最大直径)
  11. Oracle增加临时表空间
  12. debian10编译安装mysql
  13. javaweb站点根目录和web应用根目录应用场景
  14. 2015年11月27日 野外生存(一)刀
  15. ROM制作工具V1.0.0.22版本全新推出
  16. 看《赘婿》我不仅收获了快乐,还收获了独特的目标管理方法(OKRs-E)
  17. 09最新XP系统大全(可下载)
  18. Java实现还原微博短链接
  19. 破译《碟中谍》经典画面,解密指纹验证+刷脸!
  20. excel表格下拉选项怎么设置_excel怎么筛选?excel表格中筛选怎么用?

热门文章

  1. 上海南京路步行街向全球征集标识Logo及吉祥物设计
  2. 《SteamVR2.2.0开发指南》(Yanlz+Unity+XR+SteamVR+OpenXR+OpenVR+Valve+VIVE+Oculus+Interaction+VR+立钻哥哥++ok++)
  3. GRE隧道封装协议及内核处理解析
  4. 无法直接在IE中打开PDF文件的解决方法
  5. springboot基于微信小程序的驾校驾驶证报名练车预约小程序 uinapp 计算机毕业设计
  6. 2018 PHP面试真题(包括详细解析)
  7. 《Cisco VPP SFC》4、ODL SFC 安装
  8. win10 windows 键(徽标键) 失效解决办法
  9. 欧美html游戏安卓,HTML5 Games - Rated M or for 18+ only
  10. macbook pro 重置SMC