MTK環境搭建說明

2021-05-11 10:06:59 字數 1574 閱讀 7770

我們先從最基本的開始講起,mtk的配置。

編譯環境是最基本的,mtk編譯的時候需要好幾個工具,這些都能在網上下到,先列出我們需要的東西:

arm develop suit 1.2 (我用的是破解加patch包的,貌似不打patch包不行)

activeperl-5.6.1.635-mswin32-x86(這個版本有點老了,但我還是用著,沒去嘗試用最新的版本,大家可以試試)

mingw和msys,這兩個東東是放在tools資料夾下的工具,不用安裝(貌似版本一直都是那麼舊,沒看見更新)

如果還需要除錯

模擬器的話,我們要用的工具就是vc6.0,很簡單的,大家都會裝,但裝完之後需要一些dll檔案放在x:windows/system32目錄下(x是你的系統碟符),具體的檔案你們可以問我索取,我可以mail給大家。

工具都準備好了,那我們開始部署啦。首先先安裝好各個軟體,切忌,如果你是個新手,你又是乙個懶人,那拜託哥們安裝的時候就不要動了,全部預設安裝把,安裝的路徑也不用更改,到時候免得環境配置不起來不能編譯,呵呵。

接下去的文字,需要大家擁有乙個mtk的工程,我暫取名字為hm888888,這只是隨便取的,我把它放在e盤,我們開啟command命令視窗,鍵入 e:,然後輸入cd hm888888,然後輸入cd tools,接著輸入chk_env,這樣子是檢查你的編譯環境有沒有配置正確,如果到最後它顯示build environment is ready,那就說明你的配置是正確的,反則就是不正確的,不正確的會有提示,大家搞程式的應該都看得懂,我就不多說了,大多問題都是出在path裡,大家如果遇到問題可以去我的電腦->屬性->高階->環境變數->path看看,如果沒有perl和arm的路徑就自己添上去,我想大家都會的把,不會的再聯絡我把,呵呵。

我們環境配好了,緊接下一步,編譯工程,由於是乙個全新的工程,我們首先要編譯,開啟cmd命令,輸入e:,cd hm888888回車,鍵入make hm888888 gprs emiclean(這句話是清除記憶體)回車,然後鍵入make hm88888 gprs new(這句話就是全新編譯乙個工程),這樣mtk的乙個工程就開始編譯了,就這麼簡單,你學會了嗎?呵呵。

等工程編譯完成,快則30分鐘或更短,慢則乙個多小時或更長,完全看你機器的能力了。

工程編譯完了,我們開始編譯模擬器,模擬器分為2種,一種是pcsimmulator的模擬器,一種是modis模擬器,編譯方式不一樣。

編譯模擬器不一定要等整個工程編譯完成之後才能編譯,可以同時進行,也可以只編譯模擬器,在等工程編譯到開始寫日誌編譯的時候,那個時候你就可以開始編譯模擬器了。

先說第一種,等工程編譯完成或者編譯到寫日誌的時候,進入工程目錄/plutommi/mmi目錄,我們直接雙擊pcsimmulator.dsw,或者你可以開啟vc6.0直接開啟工程選擇pcsimmulator.dsw,然後點rebuild all(全部重新編譯),等編譯完成就可以了。

再說第二種,等工程編譯完成或者編譯到寫日誌的時候,我們開啟cmd命令進入工程目錄,然後輸入make hm888888 gen_modis,等它完成再輸入make hm888888 codegen_modis,再等它完成,然後進入工程目錄,找到modis資料夾,雙擊modis.dsw或者開啟vc開啟工程到modis.dsw,和上面一樣rebuild all就可以了。

MTK 環境搭建說明

我們先從最基本的開始講起,mtk的配置。編譯環境 是最基本的,mtk編譯的時候需要好幾個工具,這些都能在網上下到,先列出我們需要的東西 arm develop suit 1.2 我用的是破解加patch包的,貌似不打patch包不行 activeperl 5.6.1.635 mswin32 x86 ...

MTK平台開發環境搭建

最近公司的專案差不多都做完了,趁新專案還沒來的時候學學東西。從朋友那裡搞來一套mtk的源 學學mtk的開發。選擇mtk是因為,它跟我的工作所用的平台相似,學起來方便一點,另外一點是它可以在pc上跑,不用自己去買硬體,成本不高。呵呵,從朋友那裡搞來的源 不用硬體,成本就只有時間了。我的那個朋友還真絕,...

MTK平台搭建

mtk平台搭建 最近公司的專案差不多都做完了,趁新專案還沒來的時候學學東西。從朋友那裡搞來一套 mtk的源 學學 mtk的開發。選擇 mtk是因為,它跟我的工作所用的平台相似,學起來方便一點,另外一點是它可以在 pc上跑,不用自己去買硬體,成本不高。呵呵,從朋友那裡搞來的源 不用硬體,成本就只有時間...