解决ORCAD与PADS冲突:找不到MSVCR90.dll问题

5星 · 超过95%的资源 需积分: 9 11 下载量 199 浏览量 更新于2024-09-28 1 收藏 21KB DOC 举报
"解决ORCAD Capture找不到MSVCR90.dll及PADS与Candence环境变量冲突的方法" 在电子设计自动化(EDA)领域,PADS和Candence是两种常用的PCB设计工具。有时,当用户同时安装并使用这两款软件时,可能会遇到一些兼容性和环境变量冲突的问题。本文将详细解释如何解决ORCAD Capture因缺失MSVCR90.dll而无法启动,以及如何处理PADS与Candence之间的路径冲突。 首先,关于ORCAD Capture无法启动的问题,错误信息通常表明缺少一个名为MSVCR90.dll的动态链接库文件。这是由于Microsoft Visual C++运行时库的一个组件,用于支持某些应用程序的运行。解决这个问题的步骤如下: 1. 打开“我的电脑”(在Windows系统中,现在被称为“此电脑”)。 2. 进入“高级系统设置”,可以通过控制面板或右键点击“计算机”图标找到这个选项。 3. 在“高级”选项卡下,选择“环境变量”按钮。 4. 在“系统变量”部分找到名为“Path”的变量,然后双击进行编辑。 5. 在编辑环境变量的对话框中,不要删除原有的路径,而是将新的路径添加到现有路径的最前面。新路径应包括:%CDSROOT%\tools\pcb\bin;%CDSROOT%\tools\Capture;%CDSROOT%\tools\bin;%CDSROOT%\tools\jre\bin;%CDSROOT%\tools\fet\bin;%CDSROOT%\tools\specctra\bin;%CDSROOT%\tools\libutil\bin; 这些路径与Candence软件相关联。 6. 使用分号(;)将新路径与旧路径分隔开,并确保每个路径之间都有分号间隔。 7. 完成后,点击“确定”保存更改,然后重新启动ORCAD Capture,通常问题就能得到解决。 问题的补充信息指出,这种现象可能是因为CADENCE软件的环境变量设置没有在Mentor Graphics(PADS的制造商)之前。确保在系统PATH环境变量中,Candence的路径位于PADS之前,可以避免由于路径优先级引起的冲突。此外,建议在安装PADS之前先安装Candence,这样可以避免因组件依赖关系而导致的错误,例如无法找到程序入口点的问题。 正确配置环境变量对于确保多款EDA工具的顺利运行至关重要。在处理这类问题时,务必小心操作,避免误删原有环境变量,同时确保各个软件的依赖项能够被系统正确识别和加载。通过遵循上述步骤,用户应该能够有效地解决PADS与Candence之间的冲突,使两个设计工具都能够正常工作。