×
Namespaces

Variants
Actions

Bldmake报告"EPOCROOT environment variable must be capitalised"错误

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

文章
huwell 在 13 Jul 2007 创建
最后由 hamishwillee 在 15 Dec 2011 编辑
  • 设备, 软件 版本:

S60 2nd Edition

S60 3rd Edition


  • 详细描述

在某些开发环境下,bldmake命令可能会报“EPOCROOT environment variable must be capitalised”错误。


这种错误一般来说都是和PATH环境变量相关的,如果使用SystemRoot变量来定义PATH中的system32目录(如下所示),则将会引发bldmake错误。

%SystemRoot%\system32


要修正这个问题,我们应该在PATH中使用\System32绝对路径,如下所示:

C:\Windows\system32


注意:S60第二版及后继版本,EPOCROOT将无法明确指明,取而代之的是,通过devices.exe程序来选择当前开发配置信息。

补充:如果SDK没有安装在Windows系统盘,而安装在其它分区也会出现这种错误。

This page was last modified on 15 December 2011, at 13:05.
119 page views in the last 30 days.