• 运行Capture.exe找不到cdn_sfl401as.dll


         今天运行capture Orcad16.6显示缺少cdn_sfl401as.dll,昨天运行时并没有发现这种情况,回想今天安装了modelsim之后才发生这种情况,于是将modelsim卸载掉,再次启动,依然出现警告提示。

        因为警告的是找不到动态链接库dll,先猜想是否是dll文件被杀软误删,结果没有被删除,那么一定是系统的环境变量出了问题,造成cadence软件找不到dll的路径,查看系统环境变量,发现path没有dll的路径,观察其他关于cadence的其他环境变量,都有一个%CDSROOT%,于是将各个工具所需的执行目录全加进去

    %CDSROOT%/tools/Capture;
    %CDSROOT%/tools/pcb/bin;
    %CDSROOT%/tools/bin;
    %CDSROOT%/tools/jre/bin;
    %CDSROOT%/tools/fet/bin;
    %CDSROOT%/tools/specctra/bin;
    %CDSROOT%/tools/libutil/bin;

    再次运行,发现错误依然存在,加入其他路径也不行,请教同事后才想起%CDSROOT%不是绝对路径,需要用安装路径来替换,再新建一个系统环境变量,CDSROOT,键值为安装路径,我的是D:CadenceSPB_16.6,如果有兴趣将所有%CDSROOT%换成绝对路径也可以。
  • 相关阅读:
    HDU 2047 阿牛的EOF牛肉串
    HDU 2015 偶数求和
    HDU 2029 算菜价
    HDU 2028 Lowest Common Multiple Plus
    动态函数库设计
    静态函数库设计
    Linux编程规范
    Linux应用程序地址布局
    Core Dump 程序故障分析
    W-D-S-UART编程
  • 原文地址:https://www.cnblogs.com/ARM-LINUX-WANG/p/3546139.html
Copyright © 2020-2023  润新知