Tiny 210 Linux Embedded --编译 FFMPEG + SDL 自用笔记
来源:互联网 发布:网络图编辑软件 编辑:程序博客网 时间:2024/05/22 15:14
SDL与FFmpeg编译设置:
现安装至/opt/下,想安装到不同位置,则改写prefix=
cross-compile SDL
NM=arm-linux-nm LD=arm-linux-ld CC=arm-linux-gcc CXX=arm-linux-g++ RANLIB=arm-linux-ranlib AR=arm-linux-ar ./configure --disable-video-dummy --disable-joystick --disable-video-dga --disable-arts --disable-esd --disable-alsa --disable-cdrom --disable-video-x11 --disable-nasm --disable-esdtest --disable-input-tslib --enable-static --prefix=/opt/SDL/ --host=arm-linux
./configure --enable-cross-compile --cross-prefix=arm-linux- --arch=arm --target-os=linux --cpu=cortex-a8 --enable-shared --enable-gpl --prefix=/opt/FFmpeg
然后将binary考入cross compiler目录。
GCC例子:
sdl test
arm-linux-gcc -o sdltest main.c -lm `sdl-config --cflags --libs` -static -ldl -lpthread
sdl ffmpeg test
arm-linux-gcc -o ffmpegtest main.c sdlplayer.c -lavformat -lavdevice -lavcodec -lswscale -lavutil -lz -lm `sdl-config --cflags --libs` -static -ldl -lpthread -Wall
- Tiny 210 Linux Embedded --编译 FFMPEG + SDL 自用笔记
- 在linux下联合编译ffmpeg和SDL源码之一
- libx264、ffmpeg、SDL交叉编译
- ffmpeg和SDL学习笔记
- Linux CentOS安装SDL、ffmpeg
- linux下ffmpeg sdl开发
- ARM-linux编译SDL
- ffmpeg、jrtp、SDL的交叉编译
- Android下ffmpeg、SDL的编译
- ubuntu ffmpeg+sdl编译安装过程记录
- Ubuntu下编译ffmpeg、SDL、SDL_net库
- 在linux下联合编译ffmpeg和SDL源码之二
- NDK笔记 Linux下编译ffmpeg
- ffmpeg和SDL学习笔记(一)
- ffmpeg和SDL学习笔记(一)
- 【笔记】An ffmpeg and SDL Tutorial 00
- ffmpeg和SDL学习笔记(一)
- 【ffmpeg】linux下编译ffmpeg
- LeetCode: Longest Valid Parentheses
- DBCP连接池的最简单应用(用于ORACLE数据库)
- LeetCode: Maximal Rectangle
- 9 Regular Expressions to strip HTML tags
- Maximum Depth of Binary Tree
- Tiny 210 Linux Embedded --编译 FFMPEG + SDL 自用笔记
- LeetCode: Maximum Subarray
- Discover Microsoft Team Foundation Server
- 循序渐进PostgreSQL FAQ之安装篇
- 两个list相加
- Tiny 210 LCD 设置笔记
- 双击VC对话框提示cannot add new member的解决方法
- Python常用辅助安全测试6个代码例子
- python 实现一个简单的 WebSocket 服务器