MTK快速編譯

2021-06-18 19:11:37 字數 1682 閱讀 7692

當修改一些**時,使用什麼編譯命令可以最有效率

[solution]

1: ./mk n(r) kernel; ./mk bootimage;當修改kernel相關**時,要使用此命令,具體如下:

alps/kernel/

alps/mediatek/platform/mt65xx/kernel/

alps/mediatek/source/kernel/

alps/mediatek/coustom/mt65xx/kernel/

alps/mediatek/coustom/common/kernel/

alps/mediatek/coustom/$porject_name$/kernel

......

2: ./mk n pl  當修改preloader相關**時,要使用此命令,具體如下:

alps/mediatek/platform/mt65xx/preloader/

alps/mediatek/source/preloader/

alps/mediatek/coustom/mt65xx/preloader/

alps/mediatek/coustom/common/preloader/

alps/mediatek/coustom/$porject_name$/kernle

......

3: ./mk uboot  當修改uboot相關**時,要使用此命令,具體如下:

alps/mediatek/platform/mt65xx/uboot/

alps/mediatek/source/uboot/

alps/bootable/bootloader/uboot/

alps/mediatek/coustom/mt65xx/uboot/

alps/mediatek/coustom/common/buoot/

alps/mediatek/coustom/$porject_name$/uboot/

......

4: ./mk systemimage 當修改system相關**時使用此命令,具體如下:

alps/frameworks/

alps/packages/

alps/vendor/

alps/hardware/

alps/dalvik/

...........

5: ./mk recoverimage  當修改recover相關**時使用此命令,具體如下:

alps/bootable/recovery/

alps/mediatek/customer/$project_name$/recovery/

......

6: ./mk factoryimage:  當修改factory相關**時使用此命令,具體如下:

alps/mediatek/coustom/$project_name$/factory/

alps/mediatek/coustom/common/factory/

alps/mediatek/source/factory/

......

7: ./mk secroimage  當修改secro相關**時使用此命令,具體如下:

alps/mediatek/source/secro/

alps/mediatek/coustom/$project_name$/secro/

.....

MTK 資源編譯

一 編譯前的準備工作 1 編譯相關的工具包 拷貝 mingw msys 兩個目錄到tools 目錄下,拷貝 make.exe 到 tools 目錄下。拷貝 7za.exe 到 plutommi customer resgenerator 目錄下。2 make option.mak 中關於 ads 編...

mtk模組編譯

當修改一些 時,使用什麼編譯命令可以最有效率 1 mk n r kernel mk bootimage 當修改kernel相關 時,要使用此命令,具體如下 alps kernel alps mediatek platform mt65xx kernel alps mediatek source ke...

MTK 編譯命令詳解

1 new 功能 全新開始構建整個工程的arm版,包括 聲音 字串等資源都要重做。在構建工程過程中,清除所有的目標檔案,庫檔案,日誌檔案等。new指令還會自動建立必要的目錄 移除臨時檔案和中間指令碼 更新日誌檔案。過程簡要說明 new cleanall sysgen ckscatter mmi fe...