I.MX6 Android busybox 从哪里生成的
生活随笔
收集整理的這篇文章主要介紹了
I.MX6 Android busybox 从哪里生成的
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
/***************************************************************************** I.MX6 Android busybox 從哪里生成的* 說明:* 一直在Android中找busybox的源代碼在哪里,在external文件夾下有一份busybox* 源代碼,但是沒有Android.mk,以為應(yīng)該是將Android.mk文件放在了別的地方,結(jié)果* 找出來是別的地方放了一份編譯好的busybox可執(zhí)行文件。** 2016-8-20 深圳 南山平山村 曾劍鋒***************************************************************************/一、參考文檔:1. 怎樣判斷兩個(gè)bin文件,是不是同一個(gè)文件。。兩個(gè)bin文件,名字不同。不知道內(nèi)容是不是一樣的。http://zhidao.baidu.com/question/486446127.html2. linux md5sum 的用法(轉(zhuǎn))http://www.cnblogs.com/chenwenbiao/archive/2012/07/10/2585507.html
二、原因:在~/myandroid/external/busybox目錄下并沒有找到對應(yīng)Android.mk文件,說明busybox并不是從這份源代碼中生成出來的,而是從別的地方生成的,于是得重新找busybox真是的出處。三、cat ~/myandroid/device/fsl-proprietary/test/Android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := mxc_ipudev_testLOCAL_MODULE_TAGS := engLOCAL_MODULE_PATH := $(TARGET_OUT)/binLOCAL_MODULE_CLASS := EXECUTABLESLOCAL_SRC_FILES := bin/mxc_ipudev_testinclude $(BUILD_PREBUILT)include $(CLEAR_VARS)LOCAL_MODULE := mxc_vpu_testLOCAL_MODULE_TAGS := engLOCAL_MODULE_PATH := $(TARGET_OUT)/binLOCAL_MODULE_CLASS := EXECUTABLESLOCAL_SRC_FILES := bin/mxc_vpu_testinclude $(BUILD_PREBUILT)include $(CLEAR_VARS)LOCAL_MODULE := busyboxLOCAL_MODULE_TAGS := optionalLOCAL_MODULE_PATH := $(TARGET_OUT)/binLOCAL_MODULE_CLASS := EXECUTABLESLOCAL_SRC_FILES := bin/busyboxinclude $(BUILD_PREBUILT)四、檢查兩個(gè)busybox是否是同一個(gè)busybox:myzr@myzr:~/myandroid/device/fsl-proprietary/test/bin$ stat busybox File: `busybox'
Size: 1634104 Blocks: 3192 IO Block: 4096 regular fileDevice: 801h/2049d Inode: 1313488 Links: 1Access: (0775/-rwxrwxr-x) Uid: ( 1000/ myzr) Gid: ( 1000/ myzr)Access: 2016-08-20 11:09:25.828600234 +0800Modify: 2014-04-11 14:10:13.000000000 +0800Change: 2015-04-02 14:43:27.691788786 +0800Birth: -myzr@myzr:~/myandroid/device/fsl-proprietary/test/bin$ stat /home/myzr/myandroid/out/target/product/sabresd_6dq/obj/EXECUTABLES/busybox_intermediates/busyboxFile: `/home/myzr/myandroid/out/target/product/sabresd_6dq/obj/EXECUTABLES/busybox_intermediates/busybox'
Size: 1634104 Blocks: 3192 IO Block: 4096 regular fileDevice: 801h/2049d Inode: 1225352 Links: 1Access: (0775/-rwxrwxr-x) Uid: ( 1000/ myzr) Gid: ( 1000/ myzr)Access: 2016-07-18 12:31:09.275109144 +0800Modify: 2016-07-18 12:31:09.255109144 +0800Change: 2016-07-18 12:31:09.255109144 +0800Birth: -myzr@myzr:~/myandroid/device/fsl-proprietary/test/bin$ md5sum /home/myzr/myandroid/out/target/product/sabresd_6dq/obj/EXECUTABLES/busybox_intermediates/busybox7acb4ae8ca9bff56200c3d8ea54926a9 /home/myzr/myandroid/out/target/product/sabresd_6dq/obj/EXECUTABLES/busybox_intermediates/busyboxmyzr@myzr:~/myandroid/device/fsl-proprietary/test/bin$ md5sum busybox 7acb4ae8ca9bff56200c3d8ea54926a9 busyboxmyzr@myzr:~/myandroid/device/fsl-proprietary/test/bin$
?
總結(jié)
以上是生活随笔為你收集整理的I.MX6 Android busybox 从哪里生成的的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js注册读秒进度条
- 下一篇: 第二篇、通过蓝牙连接外设