我为DLL(C ++)编写了一个C_Wrapper。 此DLL在Labview中导入。 由于Labview中的这个导入有很多问题,我想知道:
Labview和Visual Studio是否可以为步骤
调试此DLL步骤答案 0 :(得分:2)
在Visual Studio中导航到Debug-> Attach to Process然后选择labview.exe(注意:那时你的labview代码应该已经运行了dll)。现在,您将能够捕获所有对您的dll的labview调用并在VS环境中进行调试(注意:您可以看到从labview传递的所有数据,将断点放入c ++代码等等)。
答案 1 :(得分:1)
这确实是可能的。我想你已经有了一个可视化工作室项目来构建你的DLL。
转到项目的属性页面,将Debugging-> Command参数设置为LabVIEW.exe的位置(通常安装在C:\ Program Files \ National Instruments \ {Your LabVIEW version} \ LabVIEW。 exe)的
然后点击F5在调试器下启动LabVIEW。
答案 2 :(得分:0)
是的,这是可能的。我尝试使用Visual Studio 2015和LabVIEW 2015
在Visual Studio中配置项目(取自此处https://msdn.microsoft.com/en-us/library/605a12zt.aspx)
配置LabVIEW DLL调用
开始调试
在Visual Studio中运行Debug。确保附带LabVIEW过程
根据需要添加断点
启动VI