PCB论坛网

 找回密码
 注册
楼主: dgchgh

[讨论]PERL的安装问题?

[复制链接]
发表于 2004-8-10 09:52:33 | 显示全部楼层

dgchgh兄...加油!!! 我也和你的現在情況一樣....

回复 支持 反对

使用道具 举报

发表于 2004-8-10 12:26:37 | 显示全部楼层
以下是引用dgchgh在2004-8-10 8:12:32的发言:

到此情况后,我再打开一个STEP,再次运行,如下:

第一,二张图相同:

程序异常结束!

不是說過了嗎.....................

要先開啟一個step再執行程式.............

例如有一個pcb的step就開啟他在editor畫面下再run,,,,,,,,,,,,,,,,,,,

你沒開啟step他怎麼去跑測試呢?

若是想讓example聰明點就加入

$job_name = $JOB; $f->COM(open_entity,job=> $job_name,type=> step,name=> pcb); $group=$f->{COMANS}; $f->AUX(set_group,group=> $group); $f->COM(units,type=> inch);

加油吧.............[em05]

回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-8-10 17:03:00 | 显示全部楼层

真的不知怎么回事,我是在EDITOR下面运行的呀!

郁闷!

[em06][em06][em06][em06]
回复 支持 反对

使用道具 举报

发表于 2004-8-11 03:09:39 | 显示全部楼层

呵呵,多谢版主的指教。我终于成功了!!!

请看下图:

D:\Documents and Settings\Administrator\My Documents\My Pictures\perlexam.jpg
回复 支持 反对

使用道具 举报

发表于 2004-8-11 03:20:29 | 显示全部楼层

现在我将DGCHGH可能不了解的地方做个分析:

既然运行到最后提示:UNABLE TO OPEN FILE。(不能打开文件!)请关注一下终端的运行窗口:为何不能打开文件?文件是否存在,还是属性不对?请看在本人电脑的终端屏幕上显示的信息:

D:\Documents and Settings\Administrator\My Documents\My Pictures\perlERROR.jpg
回复 支持 反对

使用道具 举报

发表于 2004-8-11 03:42:21 | 显示全部楼层

ok!既然知道UNIX FOPEN 这条指令传出:NOT A DIRECTORY AT GEN——FS。C这条信息,试着在\GENESIS\SHARE\TEMP建立INFO_CSH.4700这个文件。当然是空的就可以了,接着就再次运行这个EXAMPLE。PL脚本。继续关注终端屏幕上的脚本执行的指令提示,一点一点的排除问题。就可以成功啦!

再次感谢版主的热忱指导!

以下的这些变量的赋值,和“-1 $PROG”这些,本人还不是很了解,这几天才看了一点关与UNIX SHELL 编程的书籍,知道的不多,不知这些版主可以解释其含义吗?

$job_name = $JOB; $f->COM(open_entity,job=> $job_name,type=> step,name=> pcb); $group=$f->{COMANS}; $f->AUX(set_group,group=> $group); $f->COM(units,type=> inch);

set _HEAD=`head -1 $PROG`改成下面絕對路徑

set _HEAD=`c:/usr/local/bin/head.exe -1 $PROG`

另外就是 /genesis/e82/all/下面的scr_start.csh 这个文件有何用处?是否起一个初始化(INIT)的作用?

[此贴子已经被作者于2004-8-11 4:03:38编辑过]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-8-11 08:05:05 | 显示全部楼层
以下是引用liximi007在2004-8-11 3:20:29的发言:

现在我将DGCHGH可能不了解的地方做个分析:

既然运行到最后提示:UNABLE TO OPEN FILE。(不能打开文件!)请关注一下终端的运行窗口:为何不能打开文件?文件是否存在,还是属性不对?请看在本人电脑的终端屏幕上显示的信息:

D:\Documents and Settings\Administrator\My Documents\My Pictures\perlERROR.jpg

非常感谢你的提示,我注意了终端的文件打开的错误提示,然后建立相应的档案,这个问题就解决了!

如下图:

再次感谢版主的帮助,谢谢你,辛苦了!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

发表于 2004-8-11 13:44:51 | 显示全部楼层

我運行的結果:

Running Script C:/valor/e80/all/perl/example.pl Missing }. }}: Command not found. viewkind4uc1pardlang1028f0fs20par: Command not found. par: Command not found. PROG: Undefined variable. par: Command not found. thenpar: Command not found. elsepar: Command not found. endifpar: Command not found. par: Command not found. thenpar: Command not found. elsepar: Command not found. endifpar: Command not found. par: Command not found. set: Variable name must begin with a letter.

Script C:/valor/e80/all/perl/example.pl ended with error:

set: Variable name must begin with a letter.----------請問如何解決set: Variable name must begin with a letter.的問題?

回复 支持 反对

使用道具 举报

发表于 2004-8-11 13:50:03 | 显示全部楼层
dgchgh兄: 可否整理完整的perl安裝步驟.給大家參考使用.... 謝謝...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-8-11 18:22:39 | 显示全部楼层

你从1--3页翻看,这也就是安装的步骤了!

有什么问题,你可以贴图上来,我们可以一起学习吗?.............

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-5-19 01:09 , Processed in 0.167480 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表