( i9100和i9100p手机都有Exynos4210 SoC,其中包括Cortex A9双核1.2Ghz处理器,支持霓虹灯。)
我将编译最新的busybox源代码快照,并在互联网上免费上传给每个人,甚至可能让我自己的免费BusyboxInstaller.apk (我已经从官方网站下载了今天的3月14日快照),因为太多的busybox安装程序都有非常过时的版本,我想利用对Cortex A9 cpu.的可能优化。
(NEON技术是128位SIMD (单指令、多数据)体系结构扩展.
它可以加速视频编解码、2D/3D图形、游戏、音频和语音处理、图像处理、电话和声音合成等多媒体和信号处理算法。
1 ,如,这也意味着它也将使我的公共服务箱?受益。
我还能用什么instructions/anythingelse来优化i9100设备呢?
3,我可以在我的手机上编译,而不是只有1x2Ghz and 2GB RAM的PC?我认为它应该要快得多,因为它有2x1.5GHz and 1GB RAM (我只过了一点),而不是1x2GHz,对吗?
4如何编译busybox?
这些选择有什么用?
Force NOMMU build
Additional CFLAGS
Additional LDFLAGS
Additional LDLIBS
all in general configuration and Busybox Library Tuning and debug (I googled for each for a few hours but nothing satisfactory)要安装什么样的applet链接?
(./_install) BusyBox安装前缀
**当我按照维纳洪奈的指示行事时,我有以太。
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- install
/home/euphoria/Sourcery/busybox/scripts/gcc-version.sh: line 11: arm-none-linux-gnueabi-gcc: command not found
CC applets/applets.o
/bin/sh: 1: arm-none-linux-gnueabi-gcc: not found
scripts/Makefile.build:197: recipe for target 'applets/applets.o' failed
make[1]: *** [applets/applets.o] Error 127
Makefile:372: recipe for target 'applets_dir' failed
make: *** [applets_dir] Error 2发布于 2014-03-18 09:31:00
如何编译busybox?
第一下载工具链。您可以参考以下内容:关于在Ubuntu (64位)上安装ARM工具链的建议
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- defconfig
将创建默认配置文件。
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig
将Busybox编译为静态可执行文件的选项,这样我们就不必在根文件系统中复制动态库。该设置可以在“Busybox设置->构建选项”中找到。另外,选择您希望嵌入到Busybox中的实用程序。
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- install.静态编译。如果动态编译,则需要将库复制到目标。
有关详细信息,请参阅以下链接:http://balau82.wordpress.com/2010/03/27/busybox-for-arm-on-qemu/
发布于 2016-08-31 17:27:59
对于Android,您可以使用配置解配置并使用示例/android-构建构建。
我成功地使用了用雪利品修补的百事箱:他的配置解配置和稍微修改过的构建脚本示例/android-构建。
https://stackoverflow.com/questions/22409516
复制相似问题