Windows7下MTK编译环境配置指南

需积分: 10 1 下载量 187 浏览量 更新于2024-08-26 收藏 243KB DOCX 举报
"这篇文档是关于在Windows 7系统下配置MTK(MediaTek)编译环境的详细指南,特别适合初次接触MTK平台开发的人员。文档中提到了所需的工具软件,包括RVDS(RealView Development Suite)3.1、RVCT(ARM Compiler)3.1的升级文件、ActivePerl以及Python 2.7.6的安装包。此外,还详细阐述了安装和升级过程,以及如何处理可能出现的许可证问题。" 在配置MTK编译环境的过程中,首先需要确保你的Windows 7系统已经准备好了一些必要的软件。以下是具体步骤: 1. **安装RVDS (RealView Development Suite)**: - 在安装前,需要将Windows 7桌面主题设置为“Windows经典”模式,这是由于RVDS在Win7上的兼容性问题,如果不设置可能会导致错误。 - 解压缩RVDS_3_1.zip文件,找到setup.exe,右键点击并选择以兼容模式运行,选择Windows XP(Service Pack 3)。 - 运行setup.exe,选择安装路径为D:\ARM,并按照向导逐步完成安装。 2. **升级RVCT (ARM Compiler)到3.1_1021**: - 解压缩RVCT3.1_1021.zip文件,将内容合并到安装目录D:\ARM中。 - 修改注册表文件env.reg,确保其中的路径指向你的安装目录D:\ARM。 - 双击env.reg导入注册表。 - 打开命令行,输入`armcc`命令来检查RVCT是否已成功升级到3.1_1021版本。如果出现许可证错误,可能需要解决许可证文件的问题。 3. **处理许可证问题**: - 当出现许可证错误时,如文档中所示的C9932E错误,通常是因为找不到有效的许可证文件。错误信息中提到了查找的许可证文件路径(例如C:\flexlm\license.dat)。 - 为解决这个问题,可以尝试设置环境变量LM_LICENSE_FILE,指向正确的许可证文件位置。如果许可证文件不在默认路径,需要手动指定。 - 如果使用的是网络许可证服务器,可能需要检查网络连接和服务器地址。 4. **其他必要软件安装**: - 安装ActivePerl,Perl在许多自动化脚本和工具中是必需的,尤其是在编译环境中。 - 安装Python 2.7.6,Python在构建系统和脚本编写中扮演重要角色,特别是在嵌入式开发中。 完成上述步骤后,你应该拥有一个配置好的MTK编译环境,能够进行MediaTek相关项目的编译工作。在实际操作中,根据个人计算机配置和软件版本,可能会遇到不同的问题,因此在安装过程中遇到任何困难,建议查阅官方文档或在线社区寻找解决方案。