`

无法解析的外部符号的 3 种可能

    博客分类:
  • C++
 
阅读更多
1. lib 文件未引入。可使用“#pragma comment(lib, “winsock.lib”) ”语句添加 lib 引用,也可在项目依赖里添加。

2. 类方法的实现未加类标识。如, “CTest::Connect(void) { … }” 写成了 “Connect(void) { … }”。

3. 缺少 obj 文件。在项目里添加“包含路径”:C:\curl\lib\release-dll\*.obj。

分享到:
评论
1 楼 ok_lyc 2011-12-07  
 

相关推荐

    待解决问题LNK2019 无法解析的外部符号

    在编程过程中,我们时常会遇到各种链接错误,其中"LNK2019: 无法解析的外部符号"是Visual Studio C++编译器中一个常见的错误,这通常发生在链接阶段,意味着编译器找不到在编译时声明但在链接时没有实现的函数或变量...

    解决error LNK2001 无法解析的外部符号 int __cdecl sprintf(

    在压缩包中的`LNK2001 无法解析的外部符号 int __cdecl sprintf 在“附加依赖项”属性中添加 msvcrt.lib.txt`文件,很可能是提供了一个指导,告诉你如何在你的项目设置中添加`msvcrt.lib`来解决这个问题。...

    如何解决 error LNK2019 无法解析的外部符号,该符号在函数 中被引用

    这些标志错误可能导致符号无法解析。 7. **外部库路径**:确认编译器能够找到所有依赖的库文件(.lib 或 .dll)。检查 `项目-配置属性-链接器-输入-附加依赖项`,确保列出的所有库都在系统的搜索路径内。 8. **...

    vc报错解决办法 error LNK2019无法解析的外部符号,该符号在函数 中被引用

    在VC++编程环境中,当你遇到"error LNK2019: 无法解析的外部符号"的错误时,这通常意味着编译器在链接阶段找不到某个函数或变量的定义。这个错误是链接器(Linker)发出的,因为它在已编译的对象文件或库中找不到在...

    error LNK2019: 无法解析的外部符号 问题的解决办法

    这类错误通常与外部符号相关,意味着程序中某个函数或变量没有找到对应的实现。 根据提供的文件内容,错误信息中提到了多个函数的链接问题,如`__imp__WSASetLastError@4`、`__imp__inet_ntoa@4`等,这些都是在...

    ntdll 32位

    error LNK2019: 无法解析的外部符号 NtClose,该符号在函数 mdb_env_map 中被引用 D:\google-jar\liblmdb \mdb.obj error LNK2019: 无法解析的外部符号 NtCreateSection,该符号在函数 mdb_env_map 中被引用 D:\...

    无法解析的外部符号”private: char * __cdecl cv::String::allocate(unsigned __int64)” (?allocate@String@cv@@AEAA

    1>save-image-D435.obj : error LNK2001: 无法解析的外部符号 “private: char * __cdecl cv::String::allocate(unsigned __int64)” (?allocate@String@cv@@AEAAPEAD_K@Z) 1>save-image-D435.obj : error LNK2001: ...

    GL包含头文件.rar

    #include "GL/GLU.H" #include "GL/GL.H" #include "GL/GLAUX.H" glWidget.obj:-1: error: LNK2019: 无法解析的外部符号 gluPerspective,该符号在...-1: error: LNK2019: 无法解析的外部符号 gluLookAt,该符号在函数

    win764位系统下VC++2010中设置FFTW时遇到的若干问题及解决办法

    当尝试编译包含FFTW函数调用的代码时,可能会遇到链接器错误LNK2019,该错误通常表示找不到对某个符号的引用。例如: ``` error LNK2019: unresolved external symbol _fftw_plan_dft_1d@16 referenced in function...

    C++调用C函数实例详解

    C++调用C函数实例详解 前言:以前见到extern “C”这样的语句,只是简单地知道跟外部链接有关...Test.obj : error LNK2019: 无法解析的外部符号 “void __cdecl DeleteStack(struct _Node *)” (?DeleteStack@@YAXPAU_N

    最新libcurl静态库

    如果出现以下错误: ...1>libcurld.lib(openssl.obj) : error LNK2019: 无法解析的外部符号 _sk_num,该符号在函数 _cert_stuff 中被引用 ............... 则应添加对 ssleay32.lib 和 libeay32.lib 的引用

    EVC图形编程

    1文本的绘制 2绘制线条 3绘制矩形 4绘制圆和椭圆 5绘制圆角矩形 6绘制多边形 7动画效果 8抓屏实验

    Opengl glut配置文件

    OpenGL是一种广泛使用的图形库,用于在各种操作系统上创建2D和3D图形。它提供了低级的绘图函数,让开发者可以直接控制硬件进行图形渲染。GLUT(OpenGL Utility Toolkit)是OpenGL的一个辅助库,它提供了一些基本的...

    错误 LNK2019 无法解析的外部符号 "public: int -cdecl CMFCSerialAssistantVie

    解决办法:// 该错误是由于在 CMFCSerialAssistantDlg::Proc_Download3266 函数中引用了 CMFCSerialAssistantView::PostMessageA 函数,但是编译器无法找到该函数的定义。 // 解决方法是在 CMFCSerialAssistantView ...

    ELF动态解析符号过程.rar_elf_hash_动态解析_符号

    动态解析过程中,当遇到未解析的外部符号时,系统会使用elf_hash计算符号的哈希值,然后在动态链接器的哈希表中搜索匹配项。如果找到匹配,就会调用相应的函数或访问变量;如果没有找到,会继续使用其他方法(如...

    pthreads-w32-2-8-0-release.zip

    描述中提到的问题“无法解析的外部符号 __imp__pthread_create,该符号在函数 _main 中被引用”是典型的链接错误。在Windows上,当你尝试使用未在当前项目或链接库中定义的外部函数时,编译器会报告这种错误。`...

    elf-walker-experiment:遍历 ELF 文件的所有动态库依赖项,尝试解析以它的方式找到的所有外部符号

    ##ELF-WALKER-EXPERIMENT 这个程序只是遍历一个 ELF 文件的所有库的依赖树,试图解析在它的方式中找到的所有外部符号。 这是我编写的一个工具,用于确切知道我需要在 ARM 平台上的 hardfp ABI 中编译哪些动态库,...

    ARToolKit VS2010编译版

    3. **多标记系统**:展示了同时追踪多个不同标记的能力,可用于创建更复杂的交互场景。 4. **用户交互**:可能包括手势识别或者触摸屏控制,让用户体验更加直观和互动。 5. **视频背景替换**:ARToolKit可以实现将...

    32位 mysql.bill mysql.lib

    1、VS WIN32编译出现error LNK2019: 无法解析的外部符号 _mysql_init@4的类似错误 2、此文件包含32位 include 、 mysql.dll、mysql.lib文件,版本位8.0.12

Global site tag (gtag.js) - Google Analytics