error LNK2001: 无法解析的外部符号 解决办法

来源:互联网 发布:万国数据是外企吗 编辑:程序博客网 时间:2024/06/05 10:43

最近调用ffmpeg库,先参考网上的代码调试,总是有问题出现

1>decoder_hevcDlg.obj : error LNK2001: 无法解析的外部符号 "void __cdecl avcodec_register_all(void)" (?avcodec_register_all@@YAXXZ)
1>F:\VCproject\decoder_hevc\Debug\decoder_hevc.exe : fatal error LNK1120: 16 个无法解析的外部命令


百度了一下是没有加对应的lib文件,可是加了之后还是有问题。。。


最后参考其他代码,发现调用ffmpeg代码的头文件都会加extern “c”

果然问题就没有了。

给大家借鉴一下,但是原理没想明白

0 0
原创粉丝点击