Genesis不能运行Perl编译后的脚本

我们经常会遇到Genesis2000中C-shell的脚本不能正常运行的问题,而同样的程序在其它电脑上又可以正常运行,如果你能看看Genesis后台窗口,也就是后面那个黑乎乎的窗口(所谓的小DOS窗口),也许能发现一些门道,常见的错误如下图所示:

小箭头所指的东西,其实是C-shell需要用到的一些辅助命令,这些工具其实也是可执行程序,这个错误就是提示找不到这些程序,出现这种情况大多是环境变量出现了问题,这些程序都是安装Genesis2000的时候分放在两个位置:C:in;C:usrlocalin(看你电脑上这个路径具体是安装在哪个盘),如果环境变量Path里面没有这两条路径信息,基本上都会报错,我们这时候只需要把它添加进环境里面去就可以了(如下图是设置的效果).

还有一种情况,后台Genesis窗口出现如下错误:

dirname:Command not found
/netlist.exe Command not found

出现这种情况是因为我们的C盘C:usrlocalin目录下少了一个dirname.exe文件,解决办法:重新到别的电脑拷一个过来即可。

原文地址:https://www.cnblogs.com/genesis/p/4956366.html