1.增加bom巨集
同乙個專案可能不同bom的測試項不同,這時候我們就需要通過bom巨集來實現控制不同bom支援不同測試項的功能。
工廠模式決定乙個專案有哪些測試項是在cust.h通過控制巨集的開啟與關閉實現的。但是針對同乙個專案不同bom新增器件,如x609專案 c bom不支援指紋測試項,則需要通過bom巨集控,在cust.h內有選擇的開啟與關閉某個功能。
在cust.**件中
修改vendor/mediatek/proprietary/custom / bsp_h8025/android.mk新增:
2.增加專案巨集
增加專案巨集則需要在vendor/mediatek/proprietary/custom / bsp_h8025/android.mk新增
注意:我們在使用專案巨集或者bom巨集之前需要確認xpm已經配置了完成了,否則會報錯的。
例如kb3專案
makefile 增加巨集定義
0.前言 從學習c語言開始就慢慢開始接觸makefile,查閱了很多的makefile的資料但總感覺沒有真正掌握makefile,如果自己動手寫乙個makefile總覺得非常吃力。所以特意借助部落格總結makefile的相關知識,通過例子說明makefile的具體用法。例說makefile索引博文 ...
例項說明makefile 能增加巨集定義
前言 從學習c語言開始就慢慢開始接觸makefile,查閱了很多的makefile的資料但總感覺沒有真正掌握makefile,如果自己動手寫乙個makefile總覺得非常吃力。所以特意借助部落格總結makefile的相關知識,通過例子說明makefile的具體用法。1.只有單個c檔案 2.含有多個c...
利用巨集為elixir增加while迴圈控制結構
c語言中的巨集定義 define sum a,b a b 程式中就可以用sum這個求和函式 相當於符號替換 編譯器會在編譯時將所有出現sum a,b 的地方替換成 a b 它是個預編譯指令,在編譯時執行。其實elixir中的巨集也具有類似的功能,它能為elixir帶來新的特性。比如說elixir中是...