-
RVDS2.2是iso文件时,需要先安装虚拟光驱DAEMON Tools来加载RVDS2.2的iso文件,加载之后打开我的电脑,可以看到下图
图1
-
用资源管理器打开RVDS_2.2 (I:)盘,将其内容全部复制到一个新建的文件夹
- 到新建的文件夹中找到\armsd\1.3.1\66\install.xml 在文档的第一行输入#define HOSTPLAT ,保存关闭
图2
-
同样到\Utilities\Installer\1.6\43\install.xml在文档的第一行输入#define HOSTPLAT
-
双击新建文件夹中的setup.exe安装,然后会看到下面所示的错误警告(如图3),
图3
-
不管他直接点击下一步
图3
-
继续点击下一步,直至到下面这一步
图4
-
默认安装在C:\Program Files\ARM,点击下一步选择typical安装,直至到下面这一步
图5
-
选择上图的ok,下一步
图6
-
不需要点击上面的,直接点击上图下一步
图7
-
选择上图的install license,选择下一步,直至下图
图8
-
在选择license文件之前,先到你第3步建立的文件夹中找到Crack文件夹
图9
- 然后复制到C:\Program Files\ARM文件夹下
图10
这时候安装有防毒或杀毒软件的操作系统会识别到keygen是病毒,可以先退出防毒或杀毒工具,接着双击keygen,产生license文件license.dat
图11
图12
-
在c盘下建立flexlm文件夹并将license.dat复制到该文件夹。
图13
-
回到图8选择license.dat后,点击下一步后出现下图
图14
-
点击完成.
-
到C:\Program Files\ARM\Crack目录下先打开readme
图15
-
再双击C:\Program Files\ARM\Crack目录下的patch.exe
图16
-
选择patch
图17
-
根据图14的readme文本文件中的内容来patch,文本中所有项patch完成之后
图18
-
在建立工程之前先定义环境变量吧,否则会出现下面的错误:
Error : RVCT22BIN variable not defined! Your environment is not set up properly or you did not run the installer.
Error : armcc Compile exit status = -9999
定义方法如下图所示
图19
还需要定义的变量,方法一样哦
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\Administrator\Application Data
ARMBIN_ARMSD=C:\Program Files\ARM\RDI\armsd\1.3.1\66\win_32-pentium\armsd.exe
ARMBIN_AXD=C:\Program Files\ARM\RDI\AXD\1.3.1\98\win_32-pentium\axd.exe
ARMBIN_PRJ2XML=C:\Program Files\ARM\IDEs\CodeWarrior\RVPlugins\1.0\86\win_32-pen
tium\converters\RVD\prj2xml.exe
ARMCONF=C:\Program Files\ARM\RDI\armperip\1.3\50;C:\Program Files\ARM\RVARMulato
r\ARMulator\1.4.1\206\win_32-pentium;C:\Program Files\ARM\RVARMulator\v6ARMulato
r\1.4.1\238\win_32-pentium
ARMDLL=C:\Program Files\ARM\RVARMulator\ARMulator\1.4.1\206\win_32-pentium;C:\Pr
ogram Files\ARM\RVARMulator\v6ARMulator\1.4.1\238\win_32-pentium;C:\Program File
s\ARM\RDI\rdimsvr\1.3.1\91\win_32-pentium;C:\Program Files\ARM\RDI\Targets\Remot
e_A\1.3.1\98\win_32-pentium
ARMLMD_LICENSE_FILE=C:\Program Files\ARM\Licenses\license.dat
ARMROOT=C:\Program Files\ARM
DTEXT_PATH=C:\Program Files\ARM\Documentation\DynaText\4.1.1\release\win_32-pent
ium\bin
HLPPATH=C:\Program Files\ARM\Documentation\RVD\1.8\release\windows\OnlineHelp
HOMEDRIVE=C:
Path=C:\Program Files\ARM\bin\win_32-pentium;C:\Program Files\ARM\RVD\Core\1.8\7
34\win_32-pentium\bin;C:\Program Files\ARM\Utilities\FLEXlm\9.2\release\win_32-pentium;C
:\Program Files\ARM\RVCT\Programs\2.2\349\win_32-pentium 注意:这个变量,原系统已经存在,只需将本文这几个加入即可。
RVCT22BIN=C:\Program Files\ARM\RVCT\Programs\2.2\349\win_32-pentium
RVCT22INC=C:\Program Files\ARM\RVCT\Data\2.2\349\include\windows
RVCT22LIB=C:\Program Files\ARM\RVCT\Data\2.2\349\lib
RVDEBUG_HLPPATH=C:\Program Files\ARM\Documentation\RVD\1.8\release\windows\Onlin
eHelp
RVDEBUG_INSTALL=C:\Program Files\ARM\RVD\Core\1.8\734\win_32-pentium
声明:本文是在参考别人的帖子基础上改进的,如果有错误请指出。多多学习交流!lgyytu@126.com