`
scorpiomiracle
  • 浏览: 264178 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

报错:error LNK2019: 无法解析的外部符号

 
阅读更多
出现这一报错,很有可能是定义了一个类,但没有实现之。

还有一种情况,本质也是上述原因造成的。
之前我通过添加现有项,引入了已粘贴在本工程目录下的 .h和 .cpp文件,但是关掉后再重新打开工程,编译的时候,就会报“error LNK2019: 无法解析的外部符”错误。
这个时候再去看工程的“类视图”,是可以看到该类的定义的,但是,双击其成员,只能看到 .h文件中的定义,未能看到 .cpp文件中的实现,而在“解决方案管理器”,是看不到该 .h和 .cpp文件的。


分享到:
评论

相关推荐

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

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

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

    正在编译…1>Ipv4IPv6traceroutesrc.cpp1>d:\研究生\c++\study\test\test\ipv4ipv6traceroutesrc.cpp(461) : warning C4267: “参数”: 从“size_t”转换到“DWORD”,可能丢失数据1>d:\研究生\c++\study\test\test\...

    lib静态库的生成和调用示例_VS2005开发.zip

    这是本人自己写的简短的两个工程,主要是为了说明一下编写lib静态库和使用lib静态库,本人的一篇博客《关于分析VC++的一个报错:error LNK2019: 无法解析的外部符号 __imp__》使用了这个工程示例。

    解决error LNK2005 void __cdecl operator delete(void

    标题中的“error LNK2005 void __cdecl operator delete(void)”是一个常见的链接错误,它在C++编程中出现,通常涉及到多库编译时的符号重定义问题。这个错误表明在链接阶段发现了一个重复定义的`operator delete`...

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

    error LNK2019: unresolved external symbol _fftw_plan_dft_1d@16 referenced in function _main ``` **解决办法:** 1. **确保已正确安装FFTW库** - 下载FFTW库对应的32位或64位版本(根据您的系统选择)。 - ...

    基于fastdds 2.8.1的dds订阅发布动态库

    特别说明请使用vs2019最新的包,如果版本过低,会报错(libfastrtps-2.8lib(UDPv6Transport.obj)error LNK2001:无法解析的外部符号_std_system_error_allocate_message) 订阅发布接口使用的时默认参数,测试发现是共享...

    [Linker Error] Unresolved external 问题的解决方法

    在软件开发过程中,尤其是在使用编译器进行项目构建时,可能会遇到“未解析外部符号”(Unresolved External)的链接错误。这类错误通常出现在编译完成后,链接阶段,提示某个或某些函数未能找到相应的定义。本文将...

    DirectX 9.0 3D 游戏开发编程基础在Window7 下VS2010的配置步骤和常见报错

    - **错误示例一**:“error LNK2019: 无法解析外部符号_Direct3DCreate9@4”。 - 这个错误通常出现在链接阶段,表示编译器未能找到函数_Direct3DCreate9@4的定义。 - 解决方案:确保已正确添加d3d9.lib到项目的...

    20种VC++编译错误信息

    **描述**:未解析外部符号`public: virtual __thiscall C::~C(void)`。 **解决方案**: - 确认类`C`的析构函数已经实现。 - 检查类`C`的声明与定义之间的一致性。 通过上述详细的解释和解决方案,希望可以帮助...

    最常见的20种VC++编译错误信息

    20. `error LNK2001`: 未解析的外部符号。在链接阶段,如果找不到某个函数或变量的实现,编译器会报此错误。 理解并解决这些错误信息是提升编程效率和编写高质量代码的关键。在遇到这类问题时,应仔细检查代码,...

Global site tag (gtag.js) - Google Analytics