x264-snapshot-20121119-2245 arm-linux移植问题

本文记录了在ARM9开发板上移植x264源码的过程,包括配置、编译及遇到的问题与解决思路。旨在实现从YUV420格式图片编码为H.264格式的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

x264-snapshot-20121119-2245 arm-linux移植问题

在官网下载的一个X264源码,一直没有弄过arm,现在要实现一个将YUV420的图片编码为H.264格式。其实是想实现在arm9的开发板上,实现视频的编码传输。现在先用一帧图片看看是否能够实现。网上有各种各样的版本弄得头昏眼花,但是到头来没有行得通的。

我在官网现在的是这个源码,绝对没有改动的:x264-snapshot-20121119-2245http://download.youkuaiyun.com/detail/kaly_liu/4793829

 

按我的理解不知道是否有错:

1.       在虚拟机的linux下编译一下这个文件,产生必要的库什么的;

2.       编写相应的应用C程序利用arm-linux-gcc编译后产生可执行文件a;

3.       将可执行文件a拷到开发板上(arm9 linux-2.6.30.4),运行。

 

然后我开始第一步,将x264-snapshot-20121119-2245拷贝到我的虚拟机下的linux下:

 

1.           ./configure

2.make

3.make install

有人说问题就出在2了,因为这时候要用arm-linux-gcc而不是gcc;然后我就

Make clean

Make distclean

再gedit下configuration

把414行的代码:

 

CC="${CC-${cross_prefix}gcc}"

AR="${AR-${cross_prefix}ar}"

RANLIB="${RANLIB-${cross_prefix}ranlib}"

STRIP="${STRIP-${cross_prefix}strip}"如下的

改为了:

CC="${CC-arm-linux-gcc}"(只先改了第一个)

然后就重新 ./configure下出现了如下的错误:

[root@localhost x264-snapshot-20121119-2245]# ./configure

No working C compiler found.

[root@localhost x264-snapshot-20121119-2245]#

无语了~~~~

现在是进行不下去了····不知道如何是好·······

据说是可以生成一个库文件,然后就可以用了,要是在开发板上用的话只要这个库文件也拷贝过去就可以了,不知道是不是这个样的?

有人弄过的没,请赐教啊!!!

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爆板流

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值