找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2451|回复: 2
打印 上一主题 下一主题

关于env的问题,大家一起讨论

  [复制链接]

129

主题

594

帖子

3480

积分

五级会员(50)

Rank: 5

积分
3480
跳转到指定楼层
1#
发表于 2009-12-21 21:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
关于env研究有一段时间了,也试出了点东西,但是还是有好多不懂的地方,希望可以和大家一起讨论,附件是我的env( W) v( ]5 s! A' o7 M9 F
以下见解仅限于我个人的理解,如有不同理解欢迎拍砖@~@5 w5 y) S/ M4 v, V  R

; K8 e! ^* h/ t2 A一部分一部分的来
/ |+ f  _! \3 s0 p

# The following variables are set by the software if not preset by user:

#2 a: _; r: t$ I+ q( p8 M( W+ b
CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR,

#
! s8 i- r' `7 h; gALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,

#
; I* m  Y- M  w% t9 d) Z__UNIX (if UNIX), _PROGRAM, HOME, LOCALPATH, LOCALENV


' b( I- O* K( C7 i6 j1,CDS_site,home,allegro site:CDS_site是系统公用的环境变量,一般team使用这个变量会比较多,用来存放公用配置的env,Home是个人环境变量,个人配置的env存放的地方,
: x0 x8 |% L; i% i, Dallegro_site查了很多地方,还是不能确切的理解这个变量的作用,得到的初步答案是个人环境变量,但是优先级没有home高(为什allegro要搞2个个人环境变量)
3 V% ^1 x; m# b- z优先级:Home>max(allegro_site CDS_site),即allegro首先载入home下env的配置,如果找不到就寻找CDS_site下的路径" N3 l+ p$ G5 @* Y- T
& {2 D3 S# }+ v( ~1 O3 Y# t

4 A! V: |+ R# a8 i5 M: n$ }. w

# System Variables

set GLOBAL = $ALLEGRO_INSTALL_DIR/text

# change from LIBPATH because it conflicts with IBM's shared library

# environment variable

set ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_lib

set COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolib

set GLOBALPATH = . $GLOBAL

# Allegro Data Services Variable

set ADSPATH = $GLOBALPATH

# Present for compatiblity with older versions of Allegro.

ifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."

出现了一个让我很头疼的问题set GLOBAL = $ALLEGRO_INSTALL_DIR/text

不知道这句话讲的是什么意思,而且也不能不理会,因为后面GLOBAL前仆后继的出现了,崩溃中。

紧接着后面3个环境变量的设置,ALIBPATH,COMPLIBPATH,似乎没有用过,不管也无妨。GLOBALPATH的值是. $GLOBAL,而GOLBAL是等于5 S' K# u1 M/ ~4 O! k" Z$ k. |
$ALLEGRO_INSTALL_DIR/text的,谁知道$ N2 K3 O* W4 r: x6 U
$ALLEGRO_INSTALL_DIR/text是哪个目录,$在allegro中是什么运算符,为什么有的地方前面还要有一点呢。

大家一起讨论下,明天继续

ENV.rar

8.76 KB, 下载次数: 123, 下载积分: 威望 -5

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持!1 反对!反对!

8

主题

43

帖子

511

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
511
2#
发表于 2009-12-22 14:54 | 只看该作者
好贴啊,要顶下,我都自己瞎搞了env很久,想弄些快捷键,集成像pads、protel的功能

18

主题

74

帖子

856

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
856
3#
发表于 2010-6-2 11:27 | 只看该作者
总结的不错,怎么没有人顶- P9 F: o5 b& k+ o* G" E

* h5 `$ Z' m7 l& I5 Q  e. B5 L最近碰到一个问题,百思不得其解,1 {* i. Y& G1 k; `1 A
我修改了HOME所指路径下的。ENV的快捷键指令,但是没有效果,$ B- d2 X! p$ `1 @% A7 m$ u
把以前用的ENV COPY到这个路径下就OK了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-9-20 17:42 , Processed in 0.066297 second(s), 36 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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