我目前正在尝试使Unicode-Map-0.112模块,但遇到一个错误, '0x1'
,显然与使用nmake
。 我试图按照Perl僧侣的build议,即http://www.perlmonks.org/?node_id=434813
但是,我无法使用ppm的function,因为我在没有networking连接的Windows机器上,唯一的另一台机器是Mac。 事实certificate,MS C ++ Express 2008安装在机器上,所以我可以使用它来获取错误?
更多的错误信息:
cl -c - nologo - GF -W3 -MD... 'cl' is not recognized as an internal...command operable programe or batch file NMAKE: fatal error U10777 'cl' : return code '0x1' Stop
错误是说cl.exe不在你的路径中。 我不记得Express SKU是否具有“Visual Studio命令提示符”(请检查您的开始菜单)。
如果不是只发现cl.exe(假设它是c:\ path \ to \ vstools \ cl.exe)并执行如下操作:
设置PATH =%PATH%; c:\ path \ to \ vstools
你不能在Mac上下载所需的文件,把它们放在USB棒上,然后使用ppm
来安装?
在Mac上下载:
$ wget http://trouchelle.com/ppm10/Unicode-Map.ppd $ wget http://trouchelle.com/ppm10/MSWin32-x86-multi-thread-5.10/Unicode-Map-0.112.zip $ mkdir MSWin32-x86-multi-thread-5.10 $ mv Unicode-Map-0.112.zip MSWin32-x86-multi-thread-5.10
然后移到Windows机器上。 打开命令提示符,切换到包含USB驱动器上的ppd文件的目录:
F:\> ppm install -area site Unicode-Map.ppd Unpacking Unicode-Map-0.112...done Generating HTML for Unicode-Map-0.112...done Updating files in site area...done 110 files installed