linux _eclipse_ffmpeg 应用
来源:互联网 发布:直男癌 知乎 编辑:程序博客网 时间:2024/04/30 16:43
解决方法:
vi /etc/ld.so.conf
//加入ffmpeg的 库路径
加入一行:/usr/local/ffmpeg/lib
然后执行 ldconfig
2、eclipse 中加入运行库、和头文件 。
//头文件
/usr/local/ffmpeg/include
//库路径
/usr/local/ffmpeg/lib
//以下是库名称
avcodec avformat swscale avdevice avfilter avutil swresample
3、宏添加 C++ 应用的时候
///// 在这个 头文件中添加宏#include <libavutil/common.h>
/*
#ifndef UINT64_C(val)
#define UINT64_C(val) val ##ULL
#endif
*/
#ifndef INT64_C
#define INT64_C(c) (c ## LL)
#define UINT64_C(c) (c ## ULL)
#endif
4、更改代码添加(AVCodecID)
codec = avcodec_find_encoder((AVCodecID)codec_id);
5、C运行方式 添加头文件
extern "C"{
#include <libavutil/opt.h>
#include <libavcodec/avcodec.h>
#include <libavutil/channel_layout.h>
#include <libavutil/common.h>
#include <libavutil/imgutils.h>
#include <libavutil/mathematics.h>
#include <libavutil/samplefmt.h>
#include <math.h>
}
- linux _eclipse_ffmpeg 应用
- Linux应用
- 【Linux基础】Linux应用方向
- 嵌入式 Linux 应用:概述
- 冲刺Linux行业应用
- linux教程-网络应用
- Linux桌面应用问答
- Linux网络应用问答
- Linux桌面应用问答
- Linux 简单应用
- Linux 应用索引
- 嵌入式linux应用
- 嵌入式linux应用
- linux cscope应用
- 嵌入式 Linux 应用:概述
- linux chmod chown应用
- Linux应用开发入门
- 嵌入式 Linux 应用:概述
- 普通java虚拟机和dalvik在gc上的异同
- MFC中edit控件的使用
- Centos 查看系统硬件信息
- ubuntu_vi基本
- C++多态性:虚函数的调用原理
- linux _eclipse_ffmpeg 应用
- 黑马程序员_毕向东_JavaScript视频教程(1)
- 自己手绑个角色 结果边绑边写,写了一堆MEL。可以提下速度
- EXTJS panel 比较节省html的样式设置
- 谨慎程序员创业的思维障碍
- 微生物增值
- paip.提升性能---C#.NET程序内存占用过多以及OutOfMemory解决方法
- 【转载】int*p[ ]与int(*p)[ ]的不同
- Linux shell编程入门