美文网首页
error LNK2019: unresolved extern

error LNK2019: unresolved extern

作者: 一剑卿心 | 来源:发表于2018-03-08 15:02 被阅读26次

    C++链接出错:
    ResourceDownloader.obj : error LNK2019: unresolved external symbol _CreatePuffer referenced in function "public: virtual void __thiscall ResourceDownloader::Init(void)" (?Init@ResourceDownloader@@UAEXXZ)

    表现:ResourceDownloader.cpp文件中的CreatePuffer可以直接F12跳转到定义;但是还是提示链接错误LINK2019。

    经查:ResourceDownloader.h头文件中,包含了相应的头文件:
    #include "apollo/GCloudPufferInterface.h"
    而ResourceDownloader.cpp文件中,没有包含相应的头文件:
    #include "apollp/GCloudPufferInterface.h"
    cpp文件中也加入相应的头文件,然而并不行。


    最终解决方案:

    使用puffer目录下的apollo_static.lib替换原有的库文件apollo_static.lib文件
    

    相关文章

      网友评论

          本文标题:error LNK2019: unresolved extern

          本文链接:https://www.haomeiwen.com/subject/jgoefftx.html