在Windows 7上,我输入并编译了" tut17"来自页面的程序: http://www.erlang.org/doc/getting_started/conc_prog.html#id68449
我将HOME变量设置为" C:\ Users \ Name"我创建了一个cookie文件" .erlang.cookie"在" C:\ Users \ Name" 。目录
我已经开始了两个命令提示,如上页所述。问题是主机名是" Name-PC"。因此,当我开始ping过程时,我收到如下消息:
(ping@Name-PC)2> tut17:start_ping(pong@Name-PC).
* 1: variable 'PC' is unbound
如何使用主机名中的连字符解决此问题(大概)?
答案 0 :(得分:4)
将pong@Name-PC
放在'
之间(单引号)。 'pong@Name-PC'
将被解释为单个原子,而不是原子pong@Name
减去变量PC
。