x264交叉编译(ubuntu+arm)

1.下载源码

复制代码
https://code.videolan.org/videolan/x264

在windows下解压;复制到ubuntu;

2.进入源码文件夹-新建脚本文件

touch sp_run.sh

3.在sp_run.sh文件中输入

复制代码
#!/bin/sh

./configure --prefix=/home/alientek/sp_test/x264/sp_install --enable-shared --enable-static --cross-prefix=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- --host=arm-linux --disable-opencl --enable-pic --disable-asm

1)prefix:安装位置;

2)--cross-prefix=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf :交叉编译器的位置

3)备注:如何查找交叉编译器位置

复制代码
arm-linux-gnueabihf-gcc -v

会显示:

如图所示:

复制代码
/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf 

4.运行脚本文件

复制代码
./version.sh

5.编译执行

复制代码
Make

Make install
相关推荐
SCBAiotAigc8 分钟前
在Ubuntu上使用docker compose安装普通(不支持GPU)的Ollama服务
人工智能·python·ubuntu·ollama
Ancelin安心11 分钟前
关于代理的一些网络知识复盘
linux·运维·网络·计算机网络·web安全·ubuntu·网络安全
chenyuhao202414 分钟前
Linux系统编程:多线程互斥以及死锁问题
linux·运维·服务器·c++·后端
Norach24 分钟前
Ubuntu升级opencv版本至4.9.0
linux·经验分享·opencv·yolo·ubuntu·dnn
默|笙24 分钟前
【Linux】进程(6)虚拟地址空间
linux·运维·服务器
linzihahaha26 分钟前
vmware-ubuntu 虚拟机共享文件及复制拖动配置
linux·运维·ubuntu
若风的雨31 分钟前
ARM Trusted Firmware 启动流程:从汇编到 C 语言的渐进式初始化
c语言·汇编·arm开发
韩金群33 分钟前
centos离线安装配置clickhouse
linux·clickhouse·centos
HIT_Weston36 分钟前
70、【Ubuntu】【Hugo】搭建私人博客:新建站点
linux·运维·ubuntu
Danileaf_Guo42 分钟前
让Ubuntu服务器变身OSPF路由器!实现服务器与网络设备直接对话
linux·运维·服务器·ubuntu