在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9602|回复: 3

[讨论] 新手求问关于source, setenv, setup的理解

[复制链接]
发表于 2012-12-23 05:26:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
小弟水平很弱,linux刚刚开始学习。需要用到cadence或者synopsys的一些工具,还要把各种库加来加去(虽然可以按照前辈写下的流程一步一步实现,但我一点也不明白自己在做什么。。。)
我明白我要学的还太多太多,这里只是举出几个例子来请大侠们帮我穿穿线:
1)source /softwares/setup/synopsys/setup.synopsys.tcsh
我不是很明白source这个命令的含义,而且setup.synopsys.tcsh这个文件名字有两个'.'(这表示一种特殊文件,还是任意合法的文件名)
2)用gedit打开setup.synopsys.tcsh这个文件时,里面全是setenv命令,比如:
# setup for hspice C-2009.09-SP1
# path to the hspice binary
setenv PATH /softwares/Common/synopsys/Hspice_C-2009.09-SP1/hspice/linux{PATH}


请问setenv命令,还有这个setup.synopsys.tcsh这个文件是做什么用的,source之后的结果是什么呢?
3)source .synopsys_dctcl.setup
感觉这个文件名synopsys_dctcl.setup在DC的手册里有,所以比起setup.synopsys.tcsh这种, 我比较容易接受。

我问了好多低级的问题,恳请大侠指点啊。
发表于 2012-12-23 08:20:32 | 显示全部楼层
先去论坛找个synopsys的tcl的workshop看一下吧
发表于 2012-12-26 14:38:14 | 显示全部楼层
source 命令是使该文件立刻执行,这样刚才做的修改就可以立即生效了,否则要重新启动系统修改才能生效。
setenv是csh里面设置环境变量的命令
发表于 2013-2-18 09:50:00 | 显示全部楼层
回复 1# ttxs2009

==> source/softwares/setup/synopsys/setup.synopsys.tcsh

source命令的含义如前所述,用来执行之后的命令档

setup.synopsys.tcsh这个文件名字有两个'.' 檔名一般没有特殊的意义, 仅仅是用来让使用者容易了解此命令档的内容. Synopsys EDA tool hspice , tcsh 是表示里面的指令是用 tcsh shell写的, setenv 是环境变量的设置指令,你可以用 set environment 来理解, setenv PATH xxx.. 就是设定PATH这个环境变量, 让操作系统找得到主程序, 底下这段就是设找寻hspice的路径的环境变量, 执行过上面这个 source xx 命令之后, hspice各种须要的环境变量也就完备了

# setup for hspiceC-2009.09-SP1
# path to the hspice binary
setenv PATH/softwares/Common/synopsys/Hspice_C-2009.09-SP1/hspice/linux {PATH}
至于source .synopsys_dctcl.setup 则是
synopsys DC shell 下的配置文件. TCL 的语法写的.与前一个命令档目的不同. 主要是设置 DC shell 中所须要的变量比如说link_library,  target_library, symbol_library等等 ..

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

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-10 06:55 , Processed in 0.026346 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表