由于c++在编译链接时与c编译器不同
在应用C写的开发库做二次开发的时候
必须在把开发库的头文件引入操作放到extern "C"{}的大括号内
例如:
extern "C"
{
#include <libavformat/avformat.h>
#include <libavutil/dict.h>
}
在应用C写的开发库做二次开发的时候
必须在把开发库的头文件引入操作放到extern "C"{}的大括号内
例如:
extern "C"
{
#include <libavformat/avformat.h>
#include <libavutil/dict.h>
}