orcad找不到dll

如果运行Capture.exe找不到cdn_sfl401as.dll,
如果运行allegro.exe找不到cnlib.dll,
(上面俩个库文件都在C:/Cadence/SPB_16.3/tools/bin中),请检查环境变量设置是否完整!
我遇到上述问题,发现没有CDSROOT的定义,添加一个:
                  变量名:CDSROOT
                        值:C:/Cadence/SPB_16.3

即可在Win7上运行成功。

如果Path变量中没有“%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;”

那么请将双引号中的内容放到Path环境变量开头处!

时间: 2024-12-28 06:16:58

orcad找不到dll的相关文章

C#导入c++ dll报找不到dll文件 masm32调用c++类库

最近需要在C#下调用一个c++ dll库,不管怎样dllimport就是报错找不到该dll文件,路径.函数名称.参数.dllimport参数逐个检查确认无误也无济于事,无奈想用其他语言调用试试,由于是c++的dll照理用c++试最好了,这点事用masm32开发简单快捷就用masm32写了个调用小程序,这其中有个修饰名问题需要注意.使用dumpbin 命令查看c++ dll发现使用的是默认修饰名__cdecl,关于masm32怎样调用c++最简单就是在c++里使用 extern "c",

MathType找不到dll文件,原来要这样解决

对于理科工作者来说,公式编辑器是他们经常使用的,但是作为新用户,在使用的时候会遇到一些问题,比如提示找不到dll文件,那么这类问题要怎么解决呢? 专业的公式编辑器MathType获取地址:http://wm.makeding.com/iclk/?zoneid=17790 错误提示: 或者: 甚至运行时出现的: 解决方法: 步骤一 要确保路径被office信任.依次打开word->文件->选项->信任中心->信任中心设置->添加新位置,添加C:\Program Files\Mi

winform下mapxtreme2008 v7.0 生成release版提示找不到dll问题

在winform下基于mapxtreme2008 v7.0 生成了一个地图软件,用debug方式运行无误,但改为release版时提示缺少一大堆dll,如: 无法从C:\Program Files (x86)\Common Files\MapInfo\MapXtreme\7.0.0下复制AllType.DLL 等 经搜素,在C:/Windows/assembly/GAC_32/MapInfo.CoreEngine.Wrapper/7.0.0.220__93e298a0f6b95eb1/下包含所有

Unity中缺少命名空间,找不到dll

在把资源打包成AssetBundles的时候遇到了这样的问题,说我没有引用对应的dll(明明引用了啊魂淡!). 这个时候的解决方案是,把这些打包功能的脚本放到Editor文件夹目录下,就可以正常打包了. 在拓展编辑器的时候,需要添加对应的属性,然后把脚本放到Editor文件夹目录,无论是哪里的Editor文件夹目录都可以,只要名字对的上就可以了.

关于C#使用Dllimport 导入vc++动态库后网站部署提示 “无法加载 DLL,找不到指定模块”的解决方法。

这次项目需要,做了一个C#写的WebService服务给外部调用,服务内部引用了算法库,本地调试已经通过,现场部署服务时各种提示找不到DLL文件. 第一.如果是包含有32位库在64位服务器系统上运行,会有一个运行时错误,64位的IIS默认“应用程序池”不启用32位支持,需要去“高级设置”里启用32位支持 第二.找不到Dll处理方法: 网上查到的Dllimport路径相关: DllImport会按照顺序自动去寻找的地方:1.exe所在目录2.System32目录3.环境变量目录 三种都试过没用,依

C#无法加载 DLL 找不到指定的模块 (转)

一个dll组件不能调用导致异常,在网络上搜索发现三个版本的解决方案: 方案一 将XXXX.dll(提示找不到的组件)拷贝到项目文件夹中bin目录下 方案二 把XXXX.dll(提示找不到的组件)拷贝到system32目录下 方案三 ====================================原文=========================================== 最近继续用ASP.Net来重新开发ACM的Online Judge系统,因为要进行进程的监控,所以自己编

DllImport 自动选择x64或x86 dll

前言 标题不知道怎么确切地命名,在.net的托管世界里,有时不得不使用c的某个动态库,比如ocr.opencv等,如果幸运,有前人已经包装出.net版本,但有些不非常流行的库,只能自己使用pinvoke或c++ cli包装了,比如笔者就遇到了一个,mqtt客户端库. Pinvoke的多平台问题 如果您没有接触过如何调用非托管dll,没有了解过c#的DllImportAttribute,可以看看以下资料: 1.DllImportAttribute 2.Pinvoke 3.extern 关键字 多平

用OD调试DLL

http://www.360doc.com/content/15/0523/09/12129652_472617986.shtml 步骤如下: 1.打开DLL,OD会提示是否要启动LOADDLL.EXE来加载DLL,选是,然后就停在了DLL的入口处,这里我随便找了一个DLL 2.此时如果F8或者F7的话进的是DLL的主函数,如果不想跟这些主函数的话可以直接F9,然后OD会再停下来,在最下方的消息栏会提示DLL初始化完成,LIKE THIS 3.点菜单栏的 调试->调用DLL输出,会出现如下的对话

Path环境变量包含不存在的路径时对dll搜索的影响

在Windows中,根据MSDN的文档,某些情况下应用程序运行时会在Path环境变量指定的目录中搜寻它需要的dll.那么如果Path中包含一个不存在的路径,Windows会如何处理这种情况?我本以为这些路径会被忽略,然后Windows会继续搜索,后来发现其实不然.至少在Windows 7上,cmd和Msys的行为不完全是这样. 假设我有一个应用程序conftest.exe,它依赖于SDL.dll:并且假设SDL.dll放在Path包含的某个目录中.在正常情况下,我在cmd中运行conftest.