arm64位系统中编译ffmpeg

news/2024/7/10 20:06:24 标签: ffmpeg

大致过程仍然和x86平台一致:

  • ./configure xxxx
  • make
  • make install
    所需要变化的是需要在 ./configure xxxx 后面多加几个编译选项
cd ffmpeg
./configure  (x64下的依赖配置:......)--prefix=bin --arch=aarch64 --target-os=linux --enable-cross-compile --cross-prefix=/usr/bin/
make

所加的几个编译配置说明:

–arch=arm:指定ARM平台
–target-os=linux:指定Linux系统
–enable-cross-compile :指定交叉编译
–cross-prefix=arm-linux-gnueabihf-:参数后面跟着的是交叉编译器的路径
如果是64位系统:
–arch=aarch64
–cross-prefix=aarch64-linux-gnu-

问题一:不知道交叉编译器的路径

首先看有没有安装:

gcc -v
#如果出现版本,确定gcc位置
which gcc
#我的是/usr/bin/gcc 那么 --cross-prefix=/usr/bin/

问题二:

如果编译出现异常,提醒大家cat config.log 查看详细日志


http://www.niftyadmin.cn/n/5477147.html

相关文章

Flutter学习13 - Widget

1、Flutter中常用 Widget 2、StatelessWidget 和 StateFulWidget Flutter 中的 widget 有很多,但主要分两种: StatelessWidget无状态的 widget如果一个 widget 是最终的或不可变的,那么它就是无状态的StatefulWidget有状态的 widget如果一个…

【.net core】【sqlsugar】联表查询与实体自动映射语法

官方文档:联表查询、关联查询、JoinTable、连表查询、Left Join - SqlSugar 5x - .NET果糖网 Join用法:语法糖2 Select 用法:自动映射 //类A 数据库字段与类成员一致 public class ClassA{//主键IDpublic int id{get;set;}//名称public st…

【PostgreSQL】利用的存储过程为多个库表修改字段

提高效率存储过程,在某个schema下相同字段备注修改一致,原先也是一张张表改,后来十几张表,只好进行存储过程处理 存储过程 CREATE OR REPLACE FUNCTION "public"."update_all_column_comment"("schema…

使用阿里云试用Elasticsearch学习:3.6 处理人类语言——同义词

词干提取是通过简化他们的词根形式来扩大搜索的范围,同义词 通过相关的观念和概念来扩大搜索范围。 也许没有文档匹配查询 “英国女王“ ,但是包含 “英国君主” 的文档可能会被认为是很好的匹配。 用户搜索 “美国” 并且期望找到包含 美利坚合众国 、…

DNS以及dnsmasq 搭建 dns 局域网(1)

dns ip地址的概念 如果你的电脑数量比较多尼? 明确每台机器出在网络的地址信息,明确每台电脑的门牌号 计算机在网络中发送数据的效果(送快递) (你)得明确户主所在的小区地址,几号楼,单元号,几零几,快递才…

Dify开源大语言模型(LLM) 应用开发平台如何使用Docker部署与远程访问

文章目录 1. Docker部署Dify2. 本地访问Dify3. Ubuntu安装Cpolar4. 配置公网地址5. 远程访问6. 固定Cpolar公网地址7. 固定地址访问 本文主要介绍如何在Linux Ubuntu系统以Docker的方式快速部署Dify,并结合cpolar内网穿透工具实现公网远程访问本地Dify! Dify 是一款…

Redis7(二)数据类型及其用法

一、概述 命令不区分大小写&#xff0c;key区分大小写 数据类型针对value String List Set Hash ZSet bitmap GEO HyperLogLog Stream bitfield 二、String <K,V> 1、设值/取值 getrange key index1 index2 getrange key 0 -1//获取所有的值 SETRANGE KEY_N…

Node.js 的安装与配置指南

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境&#xff0c;它使得开发者可以使用 JavaScript 来编写服务器端的代码。Node.js 的非阻塞、事件驱动的特性使其成为构建高性能网络应用的理想选择。本文将详细介绍如何**安装和配置** Node.js&#xff0c;以及如何设置 …