网站建设网页制作,壁画网站建设,网站建设工作台账,网络推广怎么做的大致过程仍然和x86平台一致#xff1a;
./configure xxxxmakemake install 所需要变化的是需要在 ./configure xxxx 后面多加几个编译选项
cd ffmpeg
./configure (x64下的依赖配置#xff1a;......)--prefixbin --archaarch64 --target-oslinux --enable-cross-compile …大致过程仍然和x86平台一致
./configure xxxxmakemake install 所需要变化的是需要在 ./configure xxxx 后面多加几个编译选项
cd ffmpeg
./configure (x64下的依赖配置......)--prefixbin --archaarch64 --target-oslinux --enable-cross-compile --cross-prefix/usr/bin/
make所加的几个编译配置说明
–archarm指定ARM平台 –target-oslinux指定Linux系统 –enable-cross-compile 指定交叉编译 –cross-prefixarm-linux-gnueabihf-参数后面跟着的是交叉编译器的路径 如果是64位系统 –archaarch64 –cross-prefixaarch64-linux-gnu-
问题一不知道交叉编译器的路径
首先看有没有安装
gcc -v
#如果出现版本确定gcc位置
which gcc
#我的是/usr/bin/gcc 那么 --cross-prefix/usr/bin/问题二编译异常的log
如果编译出现异常提醒大家cat config.log 查看详细日志
问题三arm中编译原本的好多依赖选项都出问题 一般是环境变量的问题