labview打包库_LabVIEW编程技巧:如何制作安装包程序
labview打包库_LabVIEW编程技巧:如何制作安装包程序当我们在LabVIEW平台上⾟⾟苦苦编写完成测试软件程序时,⼀般很少情况将程序源代码分发给⽤户,⽽是将VI程序制作成可执⾏的安装包程序,供⽤户安装使⽤。
那么,如何将LabVIEW中的VI程序打包成安装包供⽤户安装使⽤呢?
LabVIEW中制作安装程序的⽅法
在LabVIEW专业版开发系统中,NI公司提供了⼀个友好的LabVIEW应⽤程序⽣成⼯具LabVIEW Application Builder,该⼯具集成在项⽬浏览器中,在程序⽣成规范中点击右键,可以看到在LabVIEW中VI程序有多种发布⽅法,不仅可以发布应⽤程序或安装程序,也可以发布为.NET互操作程序集、打包库、共享库、源代码发布、Web服务、Zip⽂件等,如下图所⽰:
工商管理专业学什么
在LabVIEW平台中制作安装包的时候,需要先在LabVIEW项⽬浏览器的程序⽣成规范中⽣成“应⽤程序(EXE)”,然后再进⼀步⽣成安装包程序。
下⾯以前⾯已经讲过的制作图⽚浏览器软件的例⼦:,说明⼀下在LabVIEW中如何将VI程序打包成安装程序,其运⾏界⾯如下图所⽰:
男士护肤品排行榜⽣成应⽤程序(EXE程序)
新建⼀个项⽬,保存为“MyDemo.lvproj”,将主程序“图⽚浏览器.vi”添加到该项⽬中,另外,如果你不想⽤LabVIEW⾃带的默认图标,可以再添加⼀个图标⽂件“MyDemo.ico”,⽤来设置⽣成EXE程序的显⽰图标,添加完成后其项⽬浏览器⽂件结构如下图所⽰:
在程序⽣成规范右键菜单中选择“新建”-->“应⽤程序(EXE)”,弹出应⽤程序属性对话框,如下图所⽰,在属性对话框的“信息”属性页中设置⽣成的应⽤程序基本信息,对于本例,程序⽣成规范名称设为“MyDemoEXE”,此为项⽬浏览器中显⽰的名称,⽬标⽂件名设
为“图⽚浏览器.exe”,⽬标⽬录设为“E:\MyDemoEXE”。喜迎国庆手抄报文字内容大全
应⽤程序属性对话框中最主要的设置是“源⽂件”属性页中的设置,对于本例,设置如下图所⽰:
在上图所⽰的“源⽂件”属性设置页中,启动VI即软件的主界⾯设置为主程序“图⽚浏览器.vi”,对于其它主VI静态调⽤的⼦VI程
序,LabVIEW会⾃动将其加⼊到到EXE⽂件中,不需单独处理。但如果项⽬中包含动态调⽤的⼦VI(如⼦⾯板控件动态加载的⼦程序)⽂件、图⽚⽂件等,则需软件开发者⼿⼯把这些⽂件加⼊到“始终包括”的⽂件列表中。由于于本例⽐较简单,这⼉未涉及到这些内容。
在“⽬标”属性设置页中,可以设置⽣成EXE程序的路径及⽀持⽬录的路径。本例EXE程序即“图⽚浏览
器.exe”,⽬录设置
为“E:\MyDemoEXE”。
在“图标”属性设置页中,可以设置⽣成EXE程序的图标。本例设置为项⽬浏览器中包含的“MyDemo.ico”⽂件。
在“预览”属性设置页中根据当前参数设置,点击“⽣成预览”按钮,可以预览⽣成后包括EXE⽂件在内的⽬录层次结构,对于本例设置,⽣成⽂件预览如下图所⽰。
对于应⽤程序属性对话框中其它属性页的设置,本例采⽤默认设置。也可以根据需要,⾃⾏设置,如版本信息设置、运⾏时的语⾔设置、⽣成前/后操作设置等等。
全部设置完成后,点击应⽤程序属性对话框中的“⽣成”按钮,就可以在“E:\MyDemoEXE”⽬录下看到⽣成的“图⽚浏览器.exe”程序了。也可以在项⽬浏览器的“MyDemoEXE”中右键菜单中随时修改、⽣成或运⾏应⽤程序。
制作安装包程序
对于上⾯⽣成的应⽤程序(EXE),因其运⾏时依赖于LabVIEW引擎,还不能直接拿到客户计算机上运
⾏,需要进⼀步将可执⾏⽂件和相关⽀持⽂件(如LabVIEW Run-Time引擎、仪器驱动或硬件配置等)制作为⼀个安装包分发给⽤户安装使⽤。
在程序⽣成规范右键菜单中选择“新建”-->“安装程序”,弹出如下图所⽰的安装程序属性对话框,在该属性对话框中可以对⽣成的安装程序做细致的配置。
在“产品信息”属性页中设置⽣成的安装程序基本信息,对于本例,程序⽣成规范名称设为“MyDemoInstall”,此为项⽬浏览器中显⽰的名称,产品名称设为“图⽚浏览器”,安装程序⽬标设为“E:\MyDemoInstall”。
在“⽬标”属性页中设置⽬标名称为“图⽚浏览器”。
在“源⽂件”选择需要安装⾄⽬标机器的⽂件,被安装在⽬标机器上的⽂件除了可执⾏的EXE⽂件外,也可以是项⽬中的某个VI或者是由其它规范⽣成的⽂件。对于本例,选择上⼩节中⽣成的应⽤程序“MyDemoEXE”,如下图所⽰:
在“快捷⽅式”属性页中设置软件的快捷⽅式,如下图所⽰。本例对⽬标⽂件“图⽚浏览器.exe”设置了两个快捷⽅式,其名称都为“图⽚浏览器”,⼀个在系统的开始菜单中显⽰,⽬录为“[程序菜单]”,⼦⽬录为“图⽚浏览器”,⼀个在Windows桌⾯上显⽰,⽬录为“[所有⽤户-桌⾯]”,⼦⽬录为空,即直接在系统桌⾯上显⽰快捷⽅式。
在“附加安装程序”属性页中选择安装包中需要包含的引擎⽂件及其它组件,如下图所⽰。LabVIEW引擎⽂件⽐较⼤,根据所选择的组件不同,可能会使安装包⽂件增加⼏⼗甚⾄上百兆字节的⼤⼩,也可以在确保程序能够正常运⾏的情况下精简各种组件,本例选择默认设置。
对于安装程序属性对话框中其它属性页的设置,本例采⽤默认设置。西周分封制
全部设置完成后,点击“⽣成”按钮,完成后可以在“E:\MyDemoInstall”⽬录下看到⽣成的安装程序。⽣成的所有⽂件都位于该⽬录下的“Volume”⼦⽬录中,包括“”及其它相关⽂件,如下图所⽰:
⾄此,将VI源程序⽣成应⽤程序后,使⽤LabVIEW平台⾃⾝提供的⽅法进⾏打包的过程就全部结束了。
双击“”⽂件运⾏安装程序,可以看到⼀个标准的Windows的程序安装界⾯,如下图所⽰。安装完成后,在桌⾯上和系统的开始程序菜单中,都可以到“⽅波波形发⽣器.exe”的快捷⽅式,双击快捷⽅式,即可运⾏该软件。
总结
本⽂通过⼀个具体的例⼦,详细演⽰了如何将LabVIEW中的VI程序打包成安装包的过程。
移动网上营业
当然,程序打包的⽅法也可以使⽤第三⽅专业的安装包制作⼯具,可以制作软件功能更复杂、安装界⾯更漂亮的专业安装包程序,并且在安装程序中也可以⽅便的额外定制其它附加功能,如在安装界⾯增加软件开发者的⽹页信息连接、安装包的多语⾔⽀持、数据⽂件的压缩、各种插件的⽀持等。
讲文明的故事如果你觉得这篇⽂章对你有⽤的话,关注+收藏+点赞吧。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。