怎么用labview生成exe文件 如何把做好的labview程序做成EXE文件或打包成可安装文...

\u5229\u7528labview\u505a\u4e00\u4e2a\u8f6f\u4ef6\uff0c\u4e5f\u5c31\u662f\u751f\u6210exe

\u56de\u7b541\uff1a\u5728\u51fd\u6570\u9009\u677f\u4e0a\uff0c\u627e\u5230\u201c\u7f16\u7a0b>>\u5bf9\u8bdd\u6846\u4e0e\u7528\u6237\u754c\u9762>>\u83dc\u5355\u201d\uff0c\u91cc\u9762\u6709\u201c\u63d2\u5165\u83dc\u5355\u9879\u201d\u548c\u201c\u5220\u9664\u83dc\u5355\u9879\u201d\u7b49\u51fd\u6570\u3002\u7528\u6cd5\u89c1\u5176\u5e2e\u52a9\u6587\u4ef6\u548c\u793a\u4f8b\uff0c\u5f88\u7b80\u5355\u6613\u7528\u3002
\u3010\u6ce8\u610f\u770b\u4e0a\u9762\u7a0b\u5e8f\u6846\u56fe\u7684\u7684\u83dc\u5355\u680f\uff0c\u5220\u9664\u4e4b\u524d\u662f\u548c\u7a0b\u5e8f\u6846\u56fe\u4e2d\u4e00\u6837\u7684\uff0c\u5df2\u7ecf\u6309\u4f60\u8bf4\u7684\u589e\u52a0\u4e86\u4e00\u9879\uff0c\u7136\u540e\u5220\u9664\u4e86\u201c\u7a97\u53e3\u201d\u548c\u201c\u5e2e\u52a9\u201d\u3011

\u53e6\u5916\uff0c\u7f16\u8f91vi\u65f6\uff0c\u83dc\u5355\u680f\u7684\u201c\u7f16\u8f91\u201d\u91cc\u6709\u201c\u8fd0\u884c\u65f6\u83dc\u5355...\u201d\uff0c\u80fd\u53ec\u5524\u51fa\u4e0b\u56fe\u5bf9\u8bdd\u6846\u3002\u6240\u89c1\u5373\u6240\u5f97\u3002
\u3010\u6211\u628a\u201c\u9ed8\u8ba4\u201d\u83dc\u5355\u590d\u5236\u5230\u4e86\u201c\u81ea\u5b9a\u4e49\u201d\u83dc\u5355\u4e2d\uff0c\u7136\u540e\u505a\u4e86\u540c\u4e0a\u7684\u589e\u5220\u3011

\u5728\u524d\u9762\u677f\u7684TOOLS\u4e0b\u8fb9\u6709\u4e00\u4e2a\u83dc\u5355\u53eb\u505abuild application or
library(dll)\uff0c\u7136\u540e\u8fdb\u5165\u4e86\u8fdb\u884c\u7a0b\u5e8f\u6253\u5305\u7684\u754c\u9762\uff0c\u5728tartget file name\u91cc\u6dfb\u5165\u4f60\u60f3\u628a\u7a0b\u5e8f\u6253\u5305\u6210\u7684\u7a0b\u5e8f\u7684\u540d\u5b57\uff0c\u5728build target
\u91cc\u6dfb\u5165\u4f60\u60f3\u6253\u5305\u6210DLL\u8fd8\u662f\u6253\u5305\u6210EXE\uff0c\u7136\u540e\u518d\u6dfb\u5165\u5b58\u653e\u7684\u4f4d\u7f6e\uff0c\u82e5\u662f\u4f60\u4e0d\u53ea\u662f\u60f3\u6253\u5305\u6210EXE\uff0c\u800c\u4e14\u8981\u60f3\u5728\u5176\u5b83\u6ca1\u6709\u88c5LABVIEW\u7684\u7535\u8111\u4e0a\u4e5f\u80fd\u8fd0\u884c\u7684\u8bdd\uff0c\u54ea\u4e48\u4f60\u8fd8\u8981\u8fdb\u5165\u9009\u9879\u5361installer
settings,\u91cc\u8fb9creat
installer,\u7136\u540e\u518d\u6dfb\u597d\u4f60\u9700\u8981\u4fee\u6539\u7684\u53c2\u6570\uff0c\u7136\u540e\u70b9BUILD\uff0c\u7136\u540e\u63d0\u793a"\u4f60\u7684\u6587\u4ef6\u6253\u5f00\u4e86\uff0c\u4f60\u9700\u8981\u5173\u95ed\u5b50VI\u5417?"\uff0c\u9009\u662f\u5c31\u884c\u4e86\uff0c\u7136\u540e\u5b83\u5c31\u5f00\u59cb\u6253\u5305\u4e86\uff01

\u795d\u597d\u8fd0\uff01

为什么要生成exe和installer
使用LabVIEW编写程序的最后往往需要将程序拿到目标电脑上去运行,如何将程序从开发电脑上移植到目标电脑上呢?这里有两种方法:
1. 在目标电脑上安装LabVIEW以及相关驱动和工具包,然后将vi或者整个项目拷贝到目标电脑上。然而安装LabVIEW和各种工具包会比较耗费时间,且vi可以被任意修改,容易引起误操作,如果只是运行程序,则不推荐这种方法。
2. 将LabVIEW编写的程序在开发电脑上编译生成独立可执行程序(exe),然后将可执行程序移植到目标电脑上,这里的移植分为两种方式:
A.将生成的exe拷贝到目标电脑上,然后在目标电脑上单独安装LabVIEW运行引擎(Run-Time Engine)和需要的驱动以及工具包等,此方法中安装驱动和工具包也需要花费较多时间,不推荐
B.将生成的exe和一些用到的组件打包生成installer,即安装程序,然后在目标电脑上运行安装程序即可,这样安装完成后,之前生成的exe、LabVIEW运行引擎以及其他用到的工具包会自动安装到目标电脑上,这种方法移植程序比较简单,是最常用的方法。
关于LabVIEW运行引擎
任何电脑,只要你想在上面运行LabVIEW生成的独立可执行程序(exe),你都需要在目标电脑上安装LabVIEW运行引擎。LabVIEW运行引擎包含了:
1. 运行LabVIEW生成的可执行程序所需要的库和文件
2. 使用浏览器远程访问前面板所需的浏览器插件
3. 应用程序中生成LabVIEW报表所需要的一些组件
4. 一些3D图表的支持等
运行引擎本身就是支持多语言的,不需要安装特定语言版本的运行引擎。另外需要确保目标电脑上安装的运行引擎版本与开发应用程序时使用的LabVIEW版本一致。如果你想在一台电脑上运行多个版本的LabVIEW生成的可执行程序,那你的电脑必须安装与这些LabVIEW版本一一对应的多个版本的运行引擎。不同版本的LabVIEW运行引擎可以在NI官方网站上免费下载到。
关于硬件驱动
如果您的程序使用了NI硬件的驱动,那么在目标电脑上就需要安装对应版本的驱动程序。以DAQmx为例,比方说您在实现一个数据采集任务时用到了某个版本的DAQmx驱动,将来在目标电脑上就需要安装对应版本的DAQmx驱动。
综上所述,目标电脑上安装LabVIEW运行引擎是必须的,而硬件驱动的安装则取决于您的程序是否有使用该硬件驱动。
准备工作
生成独立可执行程序和安装程序需要用到应用程序生成器,LabVIEW专业开发版包含有应用程序生成器,基础版和完全开发版则需要单独购买。
在生成独立可执行应用程序之前需要做一些检查工作,LabVIEW帮助文档中列出了一个检查列表:http://zone.ni.com/reference/en-XX/help/371361J-01/lvconcepts/build_checklist/
生成应用程序简易步骤
1. 新建一个LabVIEW项目,或者打开一个已经建好的项目,项目中包含了您的vi,确保vi运行正常。一些通过文件路径来使用文件的代码在编译成exe之后可能会出现文件找不到的错误,对于此类错误,可以参考KB:5SD4CE7K,3HKEK93U, 2T6GI6BH, 18RDJ60O新建的项目如图:

2. 在项目浏览器的程序生成规范处右键单击新建》应用程序(exe)

3. 设置目标文件名和目标目录。目标文件名是您将来生成的exe文件名,该文件位于目标目录中,默认的目标目录会在项目所在目录的上一级目录中新建一个builds文件夹,生成的exe文件保存到这个目录中。如图

4. 选择源文件,选中顶层vi单击“添加项”箭头将顶层vi添加到启动vi栏中,其他用到的子vi和文件可以添加到始终包括栏中,如图

5. 可以使用LabVIEW默认图标作为应用程序图标,也可以选择自己设计一个图标:使用图标编辑器编辑并保存自己设计的图标,去掉“使用默认LabVIEW图标文件”前的勾选,在弹出的对话框中选择添加刚才保存的图标文件,注意“图标图像”的类型要与编辑该图标时选择的类型一致,如图

6. 选择预览》生成预览,然后可以看到将来会生成哪些文件,其中就包括我们的独立可执行应用程序,现在还看不到我们自定义的图标,不用着急,最后生成以后就可以看到了,如图

7. 最后选择“生成”,LabVIEW就会弹出生成状态窗口,当生成结束后会提示生成的应用程序所在路径,您可以单击浏览打开应用程序所在目录,然后就可以看到带自定义图标的应用程序了,如果单击完成,则会关闭生成状态窗口,如图

至此,我们已经完成了生成独立可执行应用程序的操作,如果目标电脑上已经安装了LabVIEW运行引擎和其他需要的组件,那么就可以将生成的exe文件拷贝到目标电脑上直接运行了。以下篇幅介绍在生成exe的基础上如何生成installer,即生成安装文件的操作。
生成installer简易步骤
1. 在同一个项目中右键单击程序生成规范,选择新建》安装程序,如图

2. 在“产品信息”中设置您的产品名称和安装程序生成目录,产品名称会影响安装程序所在的路径名,并且对应着在windows添加删除程序列表中应用程序的名字,如图

3. 选择“目标”,修改目标名称,该名称决定了将来安装程序运行结束后,可执行文件会释放到哪个文件夹中,如图

4. 选择“源文件”,在项目文件视图中单击选择之前创建的应用程序生成规范,然后单击添加箭头,将应用程序添加到目标文件夹中,右边目标视图可以看到添加结果,如图

5. 选择“快捷方式”,修改右边的快捷方式名称和子目录名称。快捷方式名称对应着将来在开始菜单中看到的快捷方式图标的名称,子目录对应着快捷方式在开始菜单中所处的文件夹名称,如图

6. 选择“附加安装程序”,勾选相应的LabVIEW运行引擎和必要的驱动程序以及工具包等,之后这些驱动以及工具包会一起包含在生成的installer中。LabVIEW在这里会自动帮您勾选一些必要的NI安装程序,但是有可能并没有包含所有需要安装的程序,您的程序中使用到了哪些驱动以及工具包,在这里配置的时候就需要勾选哪些工具包。对于一些特定的工具包,如NI OPCServers、DSC运行引擎等不支持直接打包部署(KB:5SS56RMQ 56P8BSJT),因此在这里会无法勾选或者勾选无效,这些工具包需要在目标电脑上再单独安装,如果您不能确定该工具包是否支持打包部署,请联系NI技术支持。

7. 单击“生成”按钮开始生成安装程序,同样会弹出一个生成状态窗口,生成过程完成后,单击浏览可以打开安装文件所在路径,您会看到一个setup.exe文件,这个文件就是最终的安装文件。单击“完成”按钮关闭状态窗口。如图

现在,您可以将打包生成好的安装程序拷贝到目标电脑上运行了,需要注意的是,拷贝的时候要将整个文件夹拷贝到目标电脑上然后再运行setup.exe,安装过程与普通windows应用程序没有区别,安装结束后您就可以在目标电脑上运行您自己的应用程序了。

  • Labview鐢熸垚exe(鍏充簬鎶ヨ〃闂)
    绛旓細褰撲綘浣跨敤LabVIEW Report Generation Toolkit 1.0鍒涘缓鐙珛鍙墽琛屾枃浠跺拰DLL鏃, 鍙墽琛屾枃浠跺拰DLL鏂囦欢鐩綍锛堝寘鎷琠wordsub.llb鍜宊exclsub.llb锛夊繀椤讳綅浜庡悓涓鐩綍涓嬨傚湪鍒涘缓鍙墽琛屾枃浠跺拰DLL鏃跺繀椤讳粠_wordsub.llb涓坊鍔燺Word Dynamic VIs.vi锛屼粠_exclsub.llb涓坊鍔燺Excel Dynamic VIs.vi浣滀负Source Files鏍忎笂鐨...
  • 鎬ユユ鍏充簬labview 8.6鐢熸垚exe鏂囦欢 濡備綍鍖呮嫭 visa缁勪欢鍜 杩愯寮曟搸鍟...
    绛旓細棣栧厛浣犺灏嗕綘鐨刅I鏂板缓鎴愰」鐩枃浠讹紝鍦ㄩ」鐩噷闈㈡湁涓涓▼搴鐢熸垚瑙勮寖锛屽湪杩欎釜涓婇潰鐐瑰嚮鍙抽敭锛岄夋嫨鐢熸垚瀹夎绋嬪簭锛屽湪鍑虹幇鐨勫璇濇閲岄潰鏈変竴涓檮鍔犲畨瑁呯▼搴忥紝鐐瑰嚮瀹冿紝鍦ㄨ繖涓晫闈腑浼氬嚭鐜颁竴绯诲垪閫夐」锛屽嬀閫夊叾涓殑NI-VISA runtime灏卞彲浠ヤ簡锛屼笅闈㈡槸鎴浘
  • labview鐢熸垚exe鏂囦欢,鎯冲湪鍒殑娌″畨瑁卨abview鐢佃剳涓婅繍琛宔xe
    绛旓細瑕佹兂鍦ㄥ埆鐨勭數鑴戜笂杩愯锛屾槸闇瑕佽繍琛屾椂鐨勩傚鏋滄病鏈夛紝灏辨棤娉曡繍琛屼簡銆傚畨瑁呯殑RT鐨凩V鐩綍涓嬨備綘鍦ㄧ敓鎴愭椂锛屽彲浠ュ皢瀵瑰簲鐗堟湰鐨凴T鎵撳寘杩涘幓锛岀敓鎴怚NSTALLER锛岃繖鏍峰湪瀹夎鐨勬椂鍊欏氨浼氬畨瑁匯T锛鐢熸垚EXE锛屽彲鑳藉彧鏈夊嚑鐧綤鍑燤锛屽寘鍚玆T鍚庣敓鎴怚NSTALLER锛屽氨浼氭湁鍑犲崄涓婄櫨M鐨勩傚鏋滈噷闈㈠寘鍚叾瀹冪殑宸ュ叿鍖咃紝鍙兘涔熶細鏈夌浉搴旂殑RT锛...
  • labview鐢熸垚exe鏂囦欢鍚鎬庝箞璁╃▼搴忚繛缁墽琛
    绛旓細1銆佸湪VI鐨勫睘鎬т腑璁剧疆绐楀彛澶栬涓轰笌VI鍚嶇О鐩稿悓锛屽苟灏嗙獥鍙f爣棰樿缃鏄剧ず鐨勬爣棰樸2銆佸湪VI涓坊鍔犱竴涓獁hile寰幆锛屽苟鍦ㄥ叾涓坊鍔犲畾鏃跺惊鐜殑鏃堕棿锛岃嚦灏戜负1ms锛岃繖鏍凤紝VI灏变細鍦ㄦ瘡娆℃墽琛屾椂閮戒細琚噸鏂拌繍琛屻
  • 濡備綍灏labview8.5 鐨刅I杞崲涓.EXE
    绛旓細8.5鏈汉娌℃湁鐢ㄨ繃锛屽湪杩欓噷璇翠竴涓8.6濡備綍鐢熸垚exe鏂囦欢 鐐瑰嚮鑿滃崟 鏂囦欢鈥斺旀柊寤洪」鐩 寤虹珛涓涓」鐩 鐒跺悗鍦ㄥ脊鍑虹殑椤圭洰娴忚鍣ㄤ腑 鍙抽敭閫夋嫨椤圭洰鐢熸垚瑙勮寖 閫夋嫨EXE 鍗冲彲 8.2鐗堟湰 灏辩浉瀵圭畝鍗曚簺 宸ュ叿鑿滃崟涓夋嫨 鐢熸垚鍙墽琛屾枃浠 鍗冲彲
  • labview鐢熸垚.exe鏂囦欢
    绛旓細浣犻噷闈㈠瓨鍦ㄥ緢澶氳皟鐢╒I 璋冪敤VI鍦鐢熸垚exe绋嬪簭鐨勬椂鍊 搴旇褰掑叆鎸夌収鐩稿璺緞淇濆瓨鍒癳xe瀹夎鐩綍涔嬩笅渚沞xe璋冪敤 浣犲氨鎶婂惎鍔╒I鐢熸垚exe浜 璋冪敤鐨刅I鍏ㄩ兘娌℃湁 璋冪敤涓嶅埌 褰撶劧鎶ラ敊锛佷綘閲嶆柊淇敼涓涓嬬敓鎴愯鍒欏惂銆傝ˉ鍏 鍒氬垰娌$湅娓呮鍥 浣犳槸涓嶆槸鐢ㄤ簡浠涔堝伐鍏峰寘娌℃湁瀹夎 姣斿浣犵敤浜哣ISA 閭d箞浣犵殑瀹夎鍖呴噷搴旇鍔犲叆visa 浣...
  • 涓轰粈涔堟垜鐨labvIEW涓嶈兘鐢熸垚exe鍜宻etup鏂囦欢?灏卞彧鏈夆滄簮浠g爜鍙戝竷鈥濆拰鈥渨...
    绛旓細浣犵殑涓嶆槸涓撲笟鐗堬紝鏄熀纭鐗堬紝鎴栬呮槸浣犵殑application builder妯″潡娌℃湁婵娲
  • labview鐢熸垚鐨exe鏂囦欢鎬庝箞娌℃湁exe鍚庣紑鐨勬枃浠
    绛旓細閫氳繃鎺у埗闈㈡澘杩涜淇锛屾樉绀烘枃浠跺悕鍚庣紑銆傛楠1銆侀鍏堢偣鍑诲紑濮嬭彍鍗曪紝鐒跺悗鐐瑰嚮鎺у埗闈㈡澘鎸夐挳銆傛墦寮鎺у埗闈㈡澘銆傛楠2銆佸湪鎺у埗闈㈡澘涓紝閫夋嫨鐐瑰嚮鏂囦欢澶归夐」銆傝繖閲岀殑鏂囦欢澶归夐」鍏跺疄鏄拰鍦ㄨ祫婧愮鐞嗗櫒涓墦寮鐨勬枃浠跺す閫夐」鏄竴鏍风殑锛屽彧涓嶈繃鏄彟涓绉嶅叆鍙f柟寮忕舰浜嗐傛楠3銆佸綋鍦ㄦ帶鍒堕潰鏉夸腑鎵撳紑鏂囦欢澶归夐」鏃讹紝浼氱湅鍒拌窡鍦ㄨ祫婧...
  • LabVIEW濡備綍鐢熸垚EXE,鎸夌収缃戜笂鐨勬柟娉曡瘯浜嗗緢澶氭杩樻槸涓嶆垚鍔,璇烽珮鎵嬫寚鐐...
    绛旓細浣犵殑閿欒鏄嚭鍦ㄦ湭鎸囧畾鍚姩VI锛屾墍浠ユ寜鐓鐢熸垚EXE鐨勬楠ゆ潵锛屼綘瑕佹寚瀹氫竴涓猇I浣滀负鍚姩VI锛堜竴鑸槸涓籚I鎴栬呭紩瀵糣I锛夈傜浉褰撲簬涓涓猠xe鏂囦欢锛屼綘鍙屽嚮涔嬪悗鎵撳紑鐨勯偅涓▼搴忓氨鏄惎鍔╒I锛屼笉鐭ラ亾鎴戣娓呮浜嗕箞锛
  • labviewexe鏂囦欢鎬庝箞缂栬緫
    绛旓細1銆侀鍏堬紝寤轰竴涓LabVIEW椤圭洰锛屾垨鑰呮墦寮涓涓凡缁忓缓濂界殑椤圭洰锛岄」鐩腑鍖呭惈浜嗗彲鎵цvi銆2銆佸叾娆★紝椤圭洰娴忚鍣ㄧ殑绋嬪簭鐢熸垚瑙勮寖澶勶紝鍙抽敭鍗曞嚮鏂板缓锛屽簲鐢ㄧ▼搴忥紝鐐瑰嚮瀹屾垚鍚庛3銆佹渶鍚庯紝鍗冲彲缂栬緫labviewexe鏂囦欢銆
  • 扩展阅读:免费的labview自学网站 ... labview生成手机app ... labview生成安装程序 ... labview编程步骤 ... labview免费视频教程 ... 学labview有前途吗 ... labview 生成报告用不了 ... labview怎么生成安装包 ... labview新手入门教程 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网