美文网首页
MTK模拟器MoDIS构建教程

MTK模拟器MoDIS构建教程

作者: _Anonymous_ | 来源:发表于2020-01-09 16:09 被阅读0次

环境搭建

MTK环境搭建

详情见《MTK环境搭建步骤.pdf》

VS2008

  1. 下载vs2008.iso镜像并解压:

    vs2008_1.png
  2. 在解压出来的安装包里,双击setup.exe安装程序:

    vs2008_2.png
  3. 在安装界面点击installMicrosoft Visual Studio 2008,确定

    vs2008_3.png
  4. 出现下面这个界面,点击next

    vs2008_4.png
  5. 输入序列号和姓名,点击next

    vs2008_5.png
  6. 接择完着选择第一缺省安装即可,也可以选整安装。同时选择文件安装路径,默认是c盘(建议不更改,否则调用codegen_modis生成模拟器的时候会报编译错误)

    vs2008_6.png
  7. 接下里需要做就是等待,可能会持续十几分钟,finish即可

    vs2008_7.png
  8. 运行,选择常用的编程习惯,c++,c#等等

    vs2008_8.png
  9. 完成后VS2008的默认启动界面。

    vs2008_9.png
  10. 把C:\Program Files (x86)\Microsoft Visual Studio 9.0文件夹拷贝一份到C:\Program Files下,即C:\Program Files\Microsoft Visual Studio 9.0(不这么做,在new_modis阶段,会报错误:'cl.exe' 不是内部或外部命令,也不是可运行的程序)

    vs2008_10.png

生成MoDIS

  1. 如果没编译过整个MTK工程,建议先完整编译一遍;否则跳至第二步:

     make Prj_Name gprs new
    
    Modis_1.png
  2. 在项目根目录下,执行gen_modis指令,产生VC的工程文件:

     make Prj_Name gprs gen_modis
    
    Modis_2.png Modis_2.2.png
  3. 在项目根目录下,执行new_modis指令,产生modis需要的trace文件的datebase:

    make Prj_Name gprs new_modis

    Modis_3.png
![Modis_3.2.png](https://img.haomeiwen.com/i2926072/ced00cdc7da0be65.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
  1. 打开\MoDIS_VC9目录,双击MoDIS.sln(虽然网上的所有资料提示生成的应该是modis.dsw,但是这些信息都太陈旧了,VC9生成的工程应该是.sln后缀),在VS2008中打开工程,并Rebuild项目:

    Modis_4.1.png
Modis_4.2.png
  1. Rebuild完成后,启动Modis模拟器:

    Modis_5.png
Modis_5.2.png

MoDIS文件架构

Modis_File1.png

主要的文件夹

文件夹名称 描述
_BUILD_LOG 指令编译的log
drv_sim 模拟驱动功能的源码
File System 文件系统的源码
MoDIS MoDIS主要功能的源码
MoDIS_lib MoDIS必须依赖的类库
MoDIS_UI MoDIS皮肤的文件
Oscar 操作系统核心适配器工具的源码
WIN32FS 模拟Windows文件系统的驱动器。

参考资料

相关文章

网友评论

      本文标题:MTK模拟器MoDIS构建教程

      本文链接:https://www.haomeiwen.com/subject/svbyactx.html