vs2015开发ffmpeg出现error LNK2019: 无法解析的外部符号
程序员文章站
2022-07-02 10:30:16
...
用vs2015开发ffmpeg时,头文件,lib文件都正确设置,但是在编译时候提示error LNK2019: 无法解析的外部符号,经研究发现ffmpeg的库都是c语言的,而我编译器是c++,故需要在#include头文件时需要加上关键字 extern "C"
extern "C"
{
#include "libavutil/frame.h"
#include "libavutil/mem.h"
#include "libavformat/avformat.h"
#include "libavcodec/avcodec.h"
}
即可编译成功!
上一篇: 移动页面事件穿透/点击穿透问题
下一篇: js ES6之解构赋值
推荐阅读
-
Visual Studio运行C++代码遇到:“error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR...“问题,该怎么办?
-
vs2015开发ffmpeg出现error LNK2019: 无法解析的外部符号
-
obj : error LNK2019: 无法解析的外部符号 "public: __thiscall B::B(void)" ([email protected]@[email protected]),该符
-
QT error: LNK2019: 无法解析的外部符号 [email protected] 类型的错误 以及 pragma comment 的作用(用法)
-
Error LNK2019: 无法解析的外部符号
-
error LNK2019: 无法解析的外部符号 _MQTTClient_create
-
Qt error: LNK2019: 无法解析的外部符号
-
vs2017 windows编程时出现 错误 LNK2019 无法解析的外部符号 _main,该符号在函数"..."中被引用
-
Visual Studio运行C++代码遇到:“error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR...“问题,该怎么办?