zoukankan      html  css  js  c++  java
  • 一个小错误:error LNK2019: 无法解析的外部符号 "public: __thiscall Turtle::~Turtle(void)" (??1Turtle@@QAE@XZ),该符号在函数 _main 中被引用

    昨天在撸代码的时候遇到了一个十分蛋疼的错误

    错误:

    1>3.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Turtle::~Turtle(void)" (??1Turtle@@QAE@XZ),该符号在函数 _main 中被引用
    1>3.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Turtle::Turtle(void)" (??0Turtle@@QAE@XZ),该符号在函数 _main 中被引用

    本着不懂就问的精神,我去csdn上找了一下相关的博文,于是我找到了了这个:

    错误原因:项目->属性->链接器->输入->附加依赖项,如果是debug版本则是由于没有添加opencv_nonfree2410d.lib,如果是release版本,则是由于没有添加有opencv_nonfree2410.lib。d的是debug版本, 没有的是release版本。
    ---------------------
    作者:jiao_mrswang
    来源:CSDN
    原文:https://blog.csdn.net/jiao_mrswang/article/details/79522987
    版权声明:本文为博主原创文章,转载请附上博文链接!

    当然没有成功,插入的是构造器当然不会用到opencv

    我甚至重装了一遍编译器,依然没有解决……

    幸而技术群一位大佬及时伸出了援手:

     

     

    然而也没有解决……

    不得已我只好一步步的删去代码,直到

    我删去了一个没有设置内容的构造器……

    我竟意外地成功了!!!

    经过反复的实验,终于确定:若在vs2010中只声明构造器而下文中并未将其写出,则系统会疯狂报错error LNK2019……

    所以我以后还是先学编译器吧【手动捂脸】

  • 相关阅读:
    sqlserver查询表字段
    Lombok
    属性配置
    计时器与启动加载器
    banner
    互斥锁和条件变量
    System V消息队列
    命令行参数的处理函数getopt
    posix 消息队列
    不定参数
  • 原文地址:https://www.cnblogs.com/lvfengkun/p/10519966.html
Copyright © 2011-2022 走看看