如何使用 LabVIEW 在本地主机 PC 上调试构建的可执行文件?

更新 Oct 26, 2023

环境

软件

  • LabVIEW
  • LabVIEW Application Builder Module

运行我构建的应用程序时遇到未知问题。我认为这是一个软件问题,所以我想尝试调试。有没有办法在我的本地主机 PC 上调试可执行文件(EXE文件)?

可以调试可执行文件。要调试可执行文件,您需要在构建可执行文件之前选择 Enable Debugging 的设置。
请参考下图。

1. 在您的项目中单击Build Specifications » New » Application(EXE)

2. 将 Main VI 移动到 Source Files 类别的 Startup VIs 框中。选择您的主 VI并单击右箭头按钮。

3. 移动到类别»高级并选中启用调试

4. 在您的应用程序中单击Build以生成可执行文件。

5. 运行您制作的可执行文件。

6. 打开您的项目,然后单击操作 » 调试应用程序或共享库... (保持 EXE 打开。如果关闭应用程序,LabVIEW 将无法访问 EXE。)

7. 在机器名称或 IP 地址选项卡中写入 localhost(如果您在本地 PC 中调试),然后单击刷新按钮。在应用程序或共享库选项卡中选择您的可执行文件。最后,单击连接按钮。 (如果您在目标 PC 中调试,请参阅在 LabVIEW 中远程调试可执行文件

8. 之后,前面板和程序框图将会打开。这样就可以调试程序框图了。您可以使用 Highlight Execution、Probe 等。


附加信息

LabVIEW无法调试打开VI引用函数创建的重入应用程序或共享库。因此,在使用 Actor Framework 或等效模型时,这通常是一个问题。
Tariff Impact Update Learn more

Was this information helpful?

Yes

No