最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Labview VIPM工具包發(fā)布

2023-03-26 21:17 作者:水果醬wy  | 我要投稿

轉載自quechao990016?CSDN:http://t.csdn.cn/bpsYF

故事

- 如果你處于一個LabVIEW的開發(fā)團隊中,你將不得不面對一個事實,你需要統(tǒng)一的架構或者工具包,來加速代碼的開發(fā)。

- 如果你只是一個人開發(fā),你也需要在不同的電腦上安裝相同的工具包,以便自己可以復用項目中常用的工具和代碼。

在沒有發(fā)布功能前,我們往往這樣做:

1. 將你的文件拷貝出來,并單獨寫一篇文章來講述這些工具包應該安裝在哪些目錄下

2. 你可以用LabVIEW的發(fā)布功能,將其打包成一個安裝包

這兩種方式在情況不復雜的時候,可以幫助我們實現(xiàn)工具包發(fā)布的功能。但是隨著開發(fā)年限增加,工具包也會不停增加,許多的文檔復制工作或者細小的安裝包管理都會是重復工作,會不斷降低工作效率。

為此,如何快速的發(fā)布和安裝工具包是LabVIEW工程師必備技能之一。

正文

打開VIPM,可以看到打包發(fā)布功能如下圖所示

技術分享

VIPM彈出 VI Package Builder 界面,在這個界面我們可以創(chuàng)建一個新的發(fā)布工程,或者打開一個已有的工程

技術分享

這里我以曾經(jīng)創(chuàng)建過的AutoRef工具舉例,講解工具的制作和發(fā)布工作

技術分享

?在Build Infomation 中填寫發(fā)布相關內(nèi)容

技術分享

在Display Information中,可以設置名稱和圖標等信息

技術分享

在Description中,可以詳細的介紹自己的工具包如何使用

技術分享

在Palettes中,可以配置選板一些參數(shù)

技術分享

在Destinations 中,相當于做路徑管理,可以根據(jù)需要創(chuàng)建一些目標相對路徑,方便我們將工具包自適應不同環(huán)境的電腦上

這里我的工具包需要發(fā)布在LabVIEW Data目錄下,所以我創(chuàng)建了一個Elton Data AutoRefs路徑,其根目錄為 OS的用戶文檔目錄,并增加SubDirectory為 LabVIEW Data\ Elton Data\01 AutoRefs

技術分享

在Source File Settings 可以看到我們發(fā)布的源代碼,這里可以為每一個VI或者文件夾設置安裝的路徑

技術分享

在源碼中,可以指定頂層目錄為ELton Data AutoRefs路徑(上一步完成設置)

技術分享

不同的VI可以設置安裝在不同路徑下

?


可以在高級設置中,定義安裝需要的環(huán)境,避免由于環(huán)境錯誤導致的安裝錯誤

?


在Custom Actions中,可以設置安裝前后的動作

這里我在安裝完成工具包后需要設置一些快捷鍵,所以單獨添加了一個VI,將快捷鍵信息寫入LabVIEW.ini文件中


最后可以看到自己工具包的名稱,使用默認就好了~


完成設置后,可以點擊工具包發(fā)布即可


完成工具包制作后,即可在指定的目錄下找到自己完成的安裝包

技術分享

?VIPM工具包安裝

雙擊打開工具包,我們即可看到制作好的內(nèi)容,點擊Install即可一鍵安裝到LabVIEW中去

技術分享

安裝完成后,文件將放置于對應目錄下:

技術分享

?并且可以自動實現(xiàn)快捷鍵的配置

技術分享

總結

VIPM發(fā)布功能的實現(xiàn),讓開發(fā)人員可以很輕松的定制和發(fā)布工具包,開發(fā)人員的努力可以讓目標用戶盡可能的減少配置的工作量,不僅方便自己,也方便他人

轉載自CSDN:http://t.csdn.cn/bpsYF

Labview VIPM工具包發(fā)布的評論 (共 條)

分享到微博請遵守國家法律
余姚市| 抚顺市| 信丰县| 新平| 莒南县| 湖口县| 罗田县| 盈江县| 称多县| 墨脱县| 白沙| 大姚县| 毕节市| 九龙坡区| 富顺县| 高州市| 阳新县| 昆山市| 阿拉善盟| 栾城县| 策勒县| 青川县| 广昌县| 晋城| 弥渡县| 陵川县| 晋宁县| 龙南县| 蓝山县| 祁东县| 原平市| 忻城县| 中江县| 剑阁县| 阜南县| 体育| 犍为县| 梁山县| 张家口市| 肃南| 栖霞市|