无法解析的外部符号,该符号在函数中被引用

无法解析的外部符号.........,该符号在函数.........被引用


在我们敲代码的过程中,我们偶尔会遇到这个问题,这个问题大多数都是因为你自己的程序有问题,而不是缺少相应的库文件。话不多说,直接看例子:

005R6Otmgy1g77cq1w8r2j30ts01dabk.jpg

在上面报错信息中,我们可以看到一堆看不懂的符号,那些都不重要,
主要看那个无法解析的外部符号:D3DApp::~D3DApp(void);一般来说都是这个函数出现了问题(你要关注的是你自己报错信息的那个无法解析的外部符号),请务必认真仔细的查看这个函数的实现有没有问题。
有可能是你定义了这个函数却没有去实现它,这种错误一般不会在编译时提示,因为它符合语法,但是会build失败。而我这里是因为我引入了别的工程的文件,却没有将文件添加到这个项目中,导致我调用这个函数时编译器找不到这个函数的实现。

转载于:https://www.cnblogs.com/yaya12138/p/11564265.html

error LNK2019: 无法解析外部符号 __imp_GetUserObjectInformationW,该符号函数 OPENSSL_isservice 中被引用 error LNK2019: 无法解析外部符号 __imp_GetUserObjectInformationW,该符号函数 OPENSSL_isservice 中被引用参考MSDN:https://msdn.microsoft.com/en-us/library/ms683238(VS.85).aspxRequirementsMinimum supported clientWindows 200 阅读详情

相关推荐

正确解决“error LNK2019: 无法解析外部符号....该符号函数 ...中被引用“的有效解决方法

正确解决"error LNK2019: 无法解析外部符号....该符号函数 ...中被引用"的有效解决方法

wbajsjhhhhh的博客 5446

无法解析外部符号xxx 该符号函数xxx中被引用

在一个解决方案已经有多个项目的情况下创建一个项目(比如开源项目,我们在此基础上建立我们自己的工程),我们把lib静态链接库以及库目录都按照一定的要求进行处理,但是却出现一些。后来实在是没有办法,所有主动的查找外部符号对应的头文件,通过头文件找到其相应的lib库,主动使用。这个问题博主查找BUG时间过久,顾在此记录。实际上我们只需定义我们自己的外部依赖项时,一开始我按照文章开头博客所说查找问题,但是并不能解决上述BUG(将缺失的lib库引入。

田螺姑娘的博客 2595

vs报错“错误 LNK2019 无法解析外部符号”的几种原因及解决方案

  运行vs程序的时候,报错严重性 代码 说明 项目 文件 行 禁止显示状态 错误 LNK2019 无法解析外部符号 "__declspec(dllimport) public: void __cdecl PointCloudFilter::setptClouds(struct LAS_POINT *)" (__imp_?setptClouds@PointCloudFilter@@QEAAXPEAULAS_POINT@@@Z),该符号函数 "private: void __cdecl PointClou

zeeq的博客 36万+

error LNK2019: 无法解析外部符号....该符号函数 ...中被引用

<br />这种情况一般都是函数只找到声明但没有实现,或者是少了什么链接库,你可以试试把那两个.h和.c文件直接加入工程中再试试。<br />有一个解决方案,有两个工程A,B。工程B中定义了一个类,在工程A的demo.cpp中引用该类,但是如果是<br /><br /> #include "XX,h",则会出现“error LNK2019: 无法解析外部符号”<br /><br /> 如果是#include "XX.cpp",则可以顺利编译通过。<br /><br /> 想来是因为引用 .h 文件导

shupan001的专栏 8312

编译链接过程中出现“无法解析外部符号”,原因及解决办法总结

1、错误为:error LNK2019: 无法解析外部符号 ___report_rangecheckfailure,该符号函数 _OBJ_create_objects 中被引用 原因:__report_rangecheckfailure是用来检查堆栈缓存溢出的,如果编译的时候打开GS(project property--》Configuration properties--》c/c++......

fanzirong_的博客 12万+

无法解析外部符号 _gladLoadGLLoader,_glad_glViewport 该符号函数 _main 中被引用

#无法解析外部符号 _gladLoadGLLoader,该符号函数 _main 中被引用 解决办法 在源文件中添加“glad.c"文件 添加后

assjaa的博客 5546

error LNK2019: 无法解析外部符号 “XXXXX“XXXX,该符号函数XXX中被引用

摘要 本文分析了在调用FFmpeg接口时出现的链接错误问题,主要表现为多个外部符号无法解析。虽然项目配置(包含目录、库目录等)均正确,但问题根源在于C++文件未正确声明C语言编写的FFmpeg函数。解决方法是在包含FFmpeg头文件时添加extern "C"修饰符,以兼容C语言的链接方式。文章还提供了多种编程语言的"Hello World"示例作为补充内容,展示了不同语言的基本输出语法。最后以鼓励开发者持续探索的励志段落结尾,强调技术在不断突破中进步的理念。

学无止尽,谨言慎行! 1万+

无法解析外部符号 _main,该符号函数 ___tmainCRTStartup 中被引用

<br />许多新手在编程时经常遇到“无法解析外部符号 _main,该符号函数 ___tmainCRTStartup 中被引用”这样的错误,最近看了一些这方面的书籍,现将解决方案大概叙述一下:<br />连接程序在负责连接可执行程序时,选择相应的c/c++运行时启动函数。如果设定了/subsystem:windows连接程序开关,那么连接程序会试图寻找WinMain或wWinMain函数。如果连个函数都不存在,那么就会返回一个“一个未解决的外部符号”(无法解析外部符号 _main,该符号函数 ___

chjh0540237的专栏 2704

error LNK2019: 无法解析外部符号 __imp__WSACleanup@0,该符号函数 _wmain 中被引用

1>TcpSrv.obj : error LNK2019: 无法解析外部符号 __imp__WSACleanup@0,该符号函数 _wmain 中被引用 1>TcpSrv.obj : error LNK2019: 无法解析外部符号 __imp__WSAStartup@8,该符号函数 _wmain 中被引用 解决方法: 在头文件添加 #pragma comment(lib,"

Navagate的专栏 1547

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

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

7747

error LNK2019: 无法解析外部符号 glfwInit,函数 main 中引用了该符号

好几年前遇到过无法解析外部符号glfwInit的问题,当时查了好久解决了,然而没有记录,于是乎,今天卸载vs2017、安装vs2019后,原来的所有OpenGL的程序没法编译成功,报错一系列的 error LNK2019: 无法解析外部符号 glfwInit,函数 main 中引用了该符号 依然,我寻求Google的帮助,以为是常见cg问题:x86和x64的选择。胡乱试了一通后依然报错。 突然,灵光一现,是不是之前我用源码编译的glfw不能用在vs2019了呢?于是我又重新编译了GLFW,我看了一

Veronica_gogo的博客 1万+

error LNK2019: 无法解析外部符号 _main,该符号函数 ___tmainCRTStartup 中被引用

出现如下错误: error LNK2019: 无法解析外部符号 _main,该符号函数 ___tmainCRTStartup 中被引用 解决办法:

超哥的专栏 1816

error LNK2019: 无法解析外部符号 ******,该符号函数 _main 中被引用

error LNK2019: 无法解析外部符号 ******,该符号函数 _main 中被引用

TheBeatles1994的博客 8443

LNK2019 无法解析外部符号 DriverEntry,该符号函数 FxDriverEntryWorker 中被引用

函数定义: NTSTATUS DriverEntry( PDRIVER_OBJECT pDriverObject, PUNICODE_STRING pRegistryPath) { KdPrint(("%wZ", pRegistryPath)); pDriverObject->DriverUnload = UnLoadDriver; return STATUS_SUCCESS;

nanoFinder的博客 7403

vs LNK2019 无法解析外部符号 ***,该符号函数 WinMain 中被引用

一般链接错误都是因为包含头文件与lib库不匹配(无导出函数、lib库的release debug版本混乱、库引用的优先级、编译器设置mt/mtd等等)造成的。 错误 LNK2019 无法解析外部符号 "int __cdecl pipe_server(void)" (?pipe_server@@YAHXZ),该符号函数 WinMain 中被引用 首先因为是c工...

weixin_30262255的博客 1305

无法解析外部符号 _main,该符号函数 ___tmainCRTStartup 中被引用

无法解析外部符号 _main,该符号函数 ___tmainCRTStartup 中被引用   http://blog.sina.com.cn/s/blog_6e6c5f230100p92p.html 这个问题表明你新建的是一个main类型函数(控制台程序),而你的程序中有窗口程序,显然是个win32函数, 解决方法: 项目-属性-链接器-系统-子系统-把控制台该为wi

yj574008854的专栏 1万+

无法解析外部符号 _WinMain@16,该符号函数 ___tmainCRTStartup 中被引用

今天用VS2005运行之前在VC++6.0中运行的一个程序,出现了如题的错误提示,查找后发现解决方法及分析如下: 一,问题描述 MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析外部符号 _WinMain@16,该符号函数 ___tmainCRTStartup 中被引用  Debug\jk.exe : fatal error LNK112

encaidx的专栏 1360

无法解析外部符号 WinMain,该符号函数 WinMainCRTStartup 中被引用

一,问题描述 MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析外部符号 _WinMain@16,该符号函数 ___tmainCRTStartup 中被引用  Debug\jk.exe : fatal error LNK1120: 1 个无法解析外部命令 error LNK2001: unresolved external symbol _Wi

codepython的专栏 2476
上一篇: Driect3D初始化演示
下一篇: DirectX 12 3D 游戏开发与实战第五章内容
林栋
博客等级 码龄10年 8粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值