• LabVIEW配置可执行程序以运行更高版本的运行引擎


    LabVIEW配置可执行程序以运行更高版本的运行引擎

    在LabVIEW 2016及更早的版本中,LabVIEW可执行程序需要相同版本的LabVIEW运行引擎(RTE)(例如,在LabVIEW2015编写的LabVIEW可执行程序需要LabVIEW RTE 2015才能运行)。该可执行程序只限用于特定版本,这意味着它不适用于任何其他版本的LabVIEW运行时。

     从2017年开始 ,LabVIEW允许LabVIEW 2017之后的版本无需重新编译即可加载LabVIEW 2017内置的二进制文件和VI,从而支持LabVIEW运行引擎的向后兼容性。这让使用LabVIEW 2017或更高版本编写可执行程序的用户可以确保其应用程序能够与更高版本的LabVIEWRTE一起运行。这为应用程序分发到各种版本的LabVIEW RTE部署计算机时提供了更大的灵活性。有关版本之间兼容性的更多信息,请参考LabVIEW和LabVIEW运行引擎的兼容性。

     本教程演示了如何配置LabVIEW应用程序以使其与LabVIEW运行引擎的未来版本兼容。为了完成这些配置步骤,将需要访问LabVIEW开发系统2017版或更高版本以及相应版本的LabVIEW应用程序生成器模块。

    注:与开发版本无关,所有LabVIEW应用程序只能在相同位数的LabVIEW RTE上运行。

    1.   打开要用以创建可执行程序的LabVIEW项目,请遵循LabVIEW帮助中的说明以准备构建应用程序

    2.   在项目游览器窗口中展开我的电脑。

    3.   右键单击程序生成规范,然后从快捷菜单中选择新建>>应用程序(EXE)。

    4.   在我的应用程序属性窗口中,导航到高级类别。

    5.   勾选允许未来版本的LabVIEW运行引擎运行该应用程序旁边的框,如下图所示。

    6.   继续根据需求以配置的应用程序 ,并在完成后选择生成以将应用程序生成为EXE文件。

    LabVIEW​与​LabVIEW Run-​Time​引擎​的​兼容性

    ​从​2017​版本​开始,​可​构​建​支持​更高​版本​LabVIEW Run-​Time​引擎​的​应用​程序。默认​情况​下,​LabVIEW​构​建​的​应用​程序​会​使用​系统​提供​的​最新​兼容​Run-​Time​引擎。​虽然​LabVIEW Run-​Time​引擎​使用​相同​的​接口,​但​其​行为​与​早期​兼容​版本​不同。​选中允许​后​续​版本​的​LabVIEW Runtime​运行​此​应用​程序​(Allow future versions of the LabVIEW Runtime to run thisapplication)选项​的​应用​程序,​可能​会​在​推出​较​新​Run-​Time​引擎​时​发生​行为​变化。​如果​​希望​应用​程序​保持​当前​的​行为,​而不是​获得​错误​修复​和​性能​改进,​请​取消​选中允许​后​续​版本​的​LabVIEW Runtime​运行​此​应用​程序​(Allow future versions of the LabVIEW Runtime to run thisapplication)。

    如​要​在​系统​上​运行​LabVIEW​应用​程序​生成​器​生成​的​可​执行​程序​和​共享​库,​必须​安装​LabVIEW Run-​Time​引擎。

    在​LabVIEW 2016​或​更​早​版本​中​构​建​的​可​执行​程序​无法​在​较​新​版本​的​LabVIEW Run-​Time​引擎​中​运行。​使用​什么​版本​的​LabVIEW​来​开发​可​执行​程序,​就​使用​相应​版本​的​LabVIEW Run-​Time​引擎​来​运行​可​执行​程序。

    一台​计算​机上​可​安装​多个​版本​的​LabVIEW Run-​Time​引擎,​但​要求​主​版本​或​版本​位​数​(32​位​或​64​位)​不同。​在​64​位​系统​上,​可以​同时​安装​同​一个​版本​的​32​位​和​64​位​LabVIEW Run-​Time​引擎。​如​系统​上​已有​LabVIEW Run-​Time​引擎​的​某​个​非​SP1​版本,​如果​在​该​系统​上​安装​LabVIEW Run-​Time​引擎​的​SP1​版本,​那么​SP1​版本​将​覆盖​非​SP1​版本。

    需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。

  • 相关阅读:
    如何在 LaTeX 中画一个树状图(使用tikz和tikz-qtree包中的宏绘制树、森林、二叉树)
    香橙派orangepi ubuntu 安装安装redis
    JAVAWeb2:整体框架
    Linux|centos7下部署安装alertmanager并实现邮箱和微信告警
    Docker的Tomcat启动报错HTTP状态404-未找到“源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的
    QCC51XX---QACT用户指南
    智慧公厕自动化保洁系统,让公共厕所实现7*24 持续整洁
    VSCode设置快捷键
    企业什么时候上线CRM最好?
    【配置vscode编写python代码并输出到外部控制台】
  • 原文地址:https://blog.csdn.net/bjcyck/article/details/127755707