歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android平台的模塊編譯加速

由於需要修改wifi的驅動實現高效的AP掃描,放棄了Symbian平台,轉向開源的Android平台,噩夢開始了。

我的小黑T40每次需要從移動硬盤啟動虛擬機的Ubuntu系統,每次啟動起來都累得氣喘吁吁,看著狂閃的硬盤和呼呼的風扇,心疼的不行。

今天費勁心思終於找了一台高性能的linux 服務器,沒有了那個虛擬的家伙,速度快了不少,但還是要等待太長時間。

我只需要修改啟動的wpa_supplicant和TI的WiFi的驅動程序,不過兩個模塊,卻每次都要在頂層目錄make TARGET_PRODUCT=htc_dream,加上android的編譯方式,每次都要掃描所有的android.mk文件,盡管從網絡上找到了利 用mk文件的cache方法,卻也沒減輕多少工作量。

勞動人民的智慧是無窮的,自從發現了mm命令後,我的android平台開發就一片光明,只要在頂層目錄運行build/envsetup.sh腳本設置好環境變量後,直接進入wpa_supplicant就可以mm了。網絡上還有一些骨灰級玩家直接通過調用原始的gcc交叉編譯命令來實現,估計更快,不過那個太耗時了,對於我這種懶人,能用的就是最好的。

Copyright © Linux教程網 All Rights Reserved