问个spice的调库问题
main.sp里面调库方法如下
.lib 'main.sp' 'pulse'
...
.end
.lib 'pulse'
.subckt ...
....
.ends
.endl
然后一直出错
.lib 'pulse'
**error**: could not find library file named pulse
**warning**: found .endl outside of a lib file ignored
如果去掉库,直接调用subckt就没问题,不知道调库的方法有什么问题?求助
上面的是从人家抄过来的,语句都放在同一个文件里面
然后我修改为.include '.\pulse.lib'
subckt语句放在pulse.lib里面,pulse.lib放在同一目录下面,pass
搞不清楚啦,就这样解决吧,不知道同一文件里面是不是不能调库?
.lib必需是外部调用,.subckt才是内部调用。
以下是引用heroedit在2005-7-1 15:26:27的发言:
main.sp里面调库方法如下
.lib 'main.sp' 'pulse'
...
.end
.lib 'pulse'
.subckt ...
....
.ends
.endl
然后一直出错
.lib 'pulse'
**error**: could not find library file namedpulse
**warning**: found .endl outside of a lib file ignored
如果去掉库,直接调用subckt就没问题,不知道调库的方法有什么问题?求助
1,.lib后面必须跟库名,
2,.lib命令需要.endl结束
上面好象已经解决了
