博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用ffmepg的lib库调试,debug版本下调试无问题,但release版本会出现跑飞的现象...
阅读量:6270 次
发布时间:2019-06-22

本文共 911 字,大约阅读时间需要 3 分钟。

如题(“使用ffmepg的lib库调试,debug版本下调试无问题,但release版本会出现跑飞的现象”)。

今天使用ffmpeg进行宿放和颜色格式转换,很简单的代码,却折腾了我一天,这里说来就气啊,全是一顿的蛋疼,这里记下来,防止以后再蛋疼。呵呵

开始的时候,我以为是我的代码问题,然后我把我的代码很多地方都注释了,发现debug没问题,release还是不断跑飞,啥原因?

于是我从新建了一个测试工程,很简单,就调用一句话。

整个工程的代码如下:

1 // ffmpegtest.cpp : 定义控制台应用程序的入口点。 2 // 3  4 #include "stdafx.h" 5  6 #include 
7 8 9 extern "C"10 {11 #include "libswscale/swscale.h"12 #include "libavutil/opt.h"13 #include "libavutil/imgutils.h"14 };15 16 17 #pragma comment(lib, "lib/avutil.lib")18 #pragma comment(lib, "lib/swscale.lib")19 20 21 22 int main(int argc, _TCHAR* argv[])23 {24 AVPixelFormat src_pixfmt=AV_PIX_FMT_YUV420P;25 26 int src_bpp=av_get_bits_per_pixel(av_pix_fmt_desc_get(src_pixfmt));27 28 29 system("pause");30 return 0;31 }
View Code

然而就这样几句话的调用,却还是跑飞,于是我就对比了leixiaohua的工程,看看自己的工程设置跟他有啥不同。

对比以后发现,只有一个地方不一样:

 

将引用哪个地方,由“是”选成“否”,然后从新编译一下,OK了。

这你说蛋疼不蛋疼?

折腾了一下午,哎,说来惭愧。

 

 

 

转载地址:http://zkppa.baihongyu.com/

你可能感兴趣的文章
Oracle体系结构之oracle密码文件管理
查看>>
【leetcode】Remove Element (easy)
查看>>
mysql多表查询及其 group by 组内排序
查看>>
alsa的snd_pcm_readi()函数和snd_pcm_writei()
查看>>
Android学习网站推荐(转)
查看>>
嵌入式根文件系统的移植和制作详解
查看>>
MEF部件的生命周期(PartCreationPolicy)
查看>>
LCD的接口类型详解
查看>>
nginx 基础文档
查看>>
LintCode: Unique Characters
查看>>
Jackson序列化和反序列化Json数据完整示例
查看>>
.net 中的DllImport
查看>>
nyoj 517 最小公倍数 【java睑板】
查看>>
include与jsp:include区别
查看>>
ftp的20 21端口和主动被动模式
查看>>
MySQL存储引擎选型
查看>>
Java中的statickeyword具体解释
查看>>
Linux车载系统的开发方向
查看>>
并发编程之五--ThreadLocal
查看>>
摄像头驱动OV7725学习笔记连载(二):0V7725 SCCB时序的实现之寄存器配置
查看>>