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
相关推荐
晚风予卿云月17 分钟前
【Linux】自动化构建—make/Makefile
linux·自动化·make/makefile
VekiSon19 分钟前
ARM架构——用汇编语言点亮 LED
汇编·arm开发·嵌入式硬件
脑子进水养啥鱼?39 分钟前
Linux find 命令
linux·运维
梓䈑43 分钟前
【Linux系统】实现线程池项目(含日志类的设计)
linux·服务器·c++
EverydayJoy^v^1 小时前
RH124简单知识点——第8章——配置和保护SSH
linux·运维·ssh
取加若则_1 小时前
Linux环境变量与命令行参数全解析
linux
淮北4941 小时前
GDB在ubuntu上的安装与使用
linux·运维·ubuntu
shhpeng1 小时前
在 Ubuntu 24.04 上安装 Go1.24.2
linux·运维·ubuntu
颖风船2 小时前
vscode连接vmware中的deepin虚拟机,deepin端配置
linux·ide·vscode
苏宸啊2 小时前
Linux工具
linux