分享

VC常见错误解决方法

 MyBear 2010-04-19
  1. 一般出现“error LNK2019: 无法解析的外部符号”错误时,可能有有种情况:一是该符号(函数或变量)确实没有实现;二是实现了,但没有被导入程序。如:
    • 写一个与IP有关的程序,并且已添加了头文件<iphlpapi.h>,但是还出现错误
      • error LNK2019: 无法解析的外部符号 _DeleteIPAddress@4,该符号在函数 _main 中被引用
        error LNK2019: 无法解析的外部符号 _AddIPAddress@20,该符号在函数 _main 中被引用
        error LNK2019: 无法解析的外部符号 _inet_addr@4该符号在函数 _main 中被引用
        error LNK2019: 无法解析的外部符号 _GetAdaptersInfo@8,该符号在函数 _main 中被引用
         原因是,没有导入Iphlpapi.lib,添加代码“#pragma comment(lib, "Iphlpapi.lib")”后第一、二、四个错误即消失;对于第三个错误,则是由于Ws2_32.lib的原因,添加代码“#pragma comment(lib,"Ws2_32.lib")”,该错误也消失。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多