环境:erlang 8.1 windows7 64位 erlang安装在F盘。
构建PLT的过程如下:
F:\erlang\workspace_erlang\spider\src\test\unit9>dialyzer --build_plt --apps ert
s kernel stdlib
dialyzer: {dialyzer_error,"The HOME environment variable needs to be set so that
Dialyzer knows where to find the default PLT"}
[{dialyzer_plt,plt_error,1,[{file,"dialyzer_plt.erl"},{line,588}]},
{dialyzer_options,build,1,[{file,"dialyzer_options.erl"},{line,57}]},
{dialyzer_cl_parse,cl,1,[{file,"dialyzer_cl_parse.erl"},{line,229}]},
{dialyzer_cl_parse,start,0,[{file,"dialyzer_cl_parse.erl"},{line,47}]},
{dialyzer,plain_cl,0,[{file,"dialyzer.erl"},{line,61}]},
{init,start_em,1,[{file,"init.erl"},{line,1076}]},
{init,do_boot,3,[{file,"init.erl"},{line,784}]}]
构建时报错,说找不到HOME环境变量。根据erlang程序设计第九单中的描述,第一次运行dialyzer时,