新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Google Android內(nèi)核編譯教程圖解

        Google Android內(nèi)核編譯教程圖解

        作者: 時(shí)間:2012-03-29 來(lái)源:網(wǎng)絡(luò) 收藏


        3.修改Makefile
        首先修改第187行,將CROSS_COMPILE值改為arm-none-linux-gnueabi-,這是我們安裝的交叉工具鏈的前綴,修改此處意在告訴make在的時(shí)候要使用該工具鏈。

        然后修改第519、520行,將build id 值注釋掉,因?yàn)槟壳鞍姹镜腶ndroid不支持該選項(xiàng)。

        4.開(kāi)始
        在kernel目錄下執(zhí)行make:
        $ make
        除個(gè)別警告外編譯過(guò)程一切順利,最終在/kernel/arch/arm/boot目錄下面生成一個(gè)zImage,即為編譯好的鏡像了。


        5.運(yùn)行該鏡像
        $emulator -kernel ~/android/kernel/arch/arm/boot/zImage
        最終效果如圖所示。

        本文引用地址:http://www.104case.com/article/149318.htm

        linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)


        linux相關(guān)文章:linux教程



        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 屏南县| 壶关县| 南汇区| 库尔勒市| 绥宁县| 大同市| 扶绥县| 务川| 额济纳旗| 周宁县| 蚌埠市| 射洪县| 沾益县| 柳州市| 威远县| 兴安县| 全南县| 安义县| 武邑县| 新昌县| 衢州市| 西宁市| 武陟县| 宁国市| 新巴尔虎左旗| 镇宁| 淄博市| 保定市| 海丰县| 安庆市| 宽甸| 正阳县| 岢岚县| 公安县| 共和县| 遵化市| 曲阜市| 凤山县| 临汾市| 屯留县| 漳州市|