wwx3953 发表于 2011-6-12 07:39:49

<instrlib>:\...\...和labview开发环境中怎么使用*.mnu

我下载了一个驱动文件,解压后,里面有*.llb,*.dll和*.mnu文件,然后加载*.llb的一个VI,这个VI里有调用了其他的子VI和dll中的函数,加载时就提示警告,说Dependency loadded from new path,具体就是,期望的路径是:<instrlib>:\...\...,而实际的路径是:(就是我存放文件的物理路径)
这个<instrlib>是什么意思,C:\program files\national instruments\labview 8.6\instr.lib的确有这么一个目录,我把解压的东西放到里面也没有用,还是提示Dependency loadded from new path。期望的路径是:<instrlib>:\...\...

labc 发表于 2011-6-12 08:16:52

一般情况下, 请把驱动放到...\instr.lib文件夹内, LabVIEW会优先在这个目录内寻找相关的vi.
你所看到的提示, 意思是说它之前某些vi应该从...路径内调用的, 但现在没找到, 而是在新路径下找到啦, 没什么关系.
全部保存一下或者使用Mass Compile一下, 不然每次都会弹出相应的警告.

wwx3953 发表于 2011-6-12 13:28:17

{:soso_e100:} 多谢 :<instrlib>:\...\...是不是一个虚拟路径呢?mass compile是什么意思啊,惭愧~~~
页: [1]
查看完整版本: <instrlib>:\...\...和labview开发环境中怎么使用*.mnu