加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

License文件使用技巧

(2012-08-28 17:58:59)
标签:

杂谈

分类: C
FLEXlm浅谈之三 License文件使用技巧

    这次想解决的问题是 -- License文件多了怎么办?
    不知道为什么FLEXlm很流行, 机器里面装得EDA软件多了, 会有若干个License.dat.
由于环境变量只是告诉Lmgr(license manager)从哪儿找它所需要的license文件, 所以:

    第一个解决办法是可以将License.dat换个名字,如pwpcb.Lic, cct80.Lic等等,  
然后用设置多个License文件环境变量的办法将每一个文件的路径添加到环境变量中:

    SET LM_LICENSE_FILE=c:\flexlm\pwpcb.Lic;c:\flexlm\cct80.Lic
   
License文件的名称/后缀可以任意选取,只要保证变量设置正确以及License文件有效即可.

    还可以这么做: ---- 不推荐使用 http://www.mouldbbs.com/images/smilies/default/smile.gif     
只设置一个环境变量设置:    SET LM_LICENSE_FILE=c:\flexlm\license.dat
然后把所有的License文件都copy到FLEXlm目录下, 为了便于区分, 取比较容易记的名字,
例如PowerPCB2.1.Lic, ModelSimEE5.2e.Lic, Specctra8.0.Lic,等等,
需要用哪个软件的时候, 把相应的License文件copy一份然后改名为license.dat即可.

Copy, Rename, Copy, Rename...太麻烦了http://www.mouldbbs.com/images/smilies/default/sad.gif, 于是采用第二种解决办法--合并License.
(注:仅用于没有Server Line的License文件,且软件用的环境变量名为LM_LICENSE_FILE)

浅谈之一简单介绍过License文件的格式, License文件的内容不再是陌生的了,可以用文
本编辑器打开所有的License文件,把它们的内容统统copy&paste到license.dat里面. 然
后只设置一个环境变量:   SET LM_LICENSE_FILE=c:\flexlm\license.dat

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有