error: jump to label [-fpermissive]
参考:https://blog.csdn.net/quantum7/article/details/82770981
gcc 编译时,有goto语句是报错:
原因很简单,goto 之后,又出现了新定义的变量。
错误提示的下面几行中有提示那行,哪个变量引起的,把声明改到goto之前就可以了。
下面的算正常的声明:
AVFormatContext *avFormatCtx = NULL;
int i, videoindex;
AVCodecContext *avCodecCtx = NULL;
AVCodec *avCodec;
avformat_network_init();
AVDictionary* options = NULL;