如何保護你的源代碼
1.2?在項目底部,程序生成規范》右鍵》新建》源代碼發布
1.3?在屬性頁源文件中選擇需要需要發布的源代碼
1.4?在屬性頁目標中,修改源碼發布的路徑,并選擇目標類型
1.5?在屬性頁附加排除項中,選擇需要的排除項
1.6?在屬性頁源文件設置中,設置發布的源碼是否移除程序框圖或移除前面板
1.7?在屬性頁預覽中,點擊生成預覽,查看能否正常生成文件
2.2?右鍵虛擬文件夾,選擇轉換至庫
2.3?保存修改并保存庫至指定路徑目錄中PPLproj,命名為Sub VI.lvlib,完成操作后,保存并關閉項目
2.3?新建一個項目PPLproj.lvproj,并在該項目中添加Sub VI.lvlib
2.4?在項目底部,程序生成規范>右鍵>新建>打包庫
2.5?在屬性頁源文件中選擇需要需要打包的庫
2.6?在屬性頁信息中,設置打包庫生成目錄到新的目錄PPL下
2.7?在屬性頁附加排除項中,選擇需要的排除項
2.8?在屬性頁預覽中,點擊生成預覽,查看能否正常生成文件,生成完成后,保存該項目并退出
2.9?打開原來的項目,在Sub VI.lvlib>右鍵>替換為打包庫,在彈出的對話框中選擇之前生成的Sub VI.lvlibp,保存修改
2.10?替換后即完成
方式一:發布源碼
-
以下針對VI
?
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwGAakSyAAOt5XkfuEM519.png)
?
1.2?在項目底部,程序生成規范》右鍵》新建》源代碼發布
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwGAXWqkAACi54MvD44379.png)
?
1.3?在屬性頁源文件中選擇需要需要發布的源代碼
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwKAXWJmAAENcsdLMpw015.png)
?
1.4?在屬性頁目標中,修改源碼發布的路徑,并選擇目標類型
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwOAetHzAADcRIFcHKA785.png)
?
1.5?在屬性頁附加排除項中,選擇需要的排除項
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwOAf2rmAAEJ7xZJsIc772.png)
?
1.6?在屬性頁源文件設置中,設置發布的源碼是否移除程序框圖或移除前面板
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwSAQsN9AAFL_aF8AIs905.png)
?
1.7?在屬性頁預覽中,點擊生成預覽,查看能否正常生成文件
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwWAJXgsAAEvGW48wjU223.png)
?
方式二:創建打包庫
-
以下針對VI
?
?
2.2?右鍵虛擬文件夾,選擇轉換至庫
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwWAMSM9AAB2EOk2R30825.png)
?
2.3?保存修改并保存庫至指定路徑目錄中PPLproj,命名為Sub VI.lvlib,完成操作后,保存并關閉項目
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwiAOT9BAALcqhPZacQ580.png)
?
2.3?新建一個項目PPLproj.lvproj,并在該項目中添加Sub VI.lvlib
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwqAeSxEAALS3tpkUtI548.png)
?
2.4?在項目底部,程序生成規范>右鍵>新建>打包庫
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwqAXsbzAACKVQh8DHs365.png)
?
2.5?在屬性頁源文件中選擇需要需要打包的庫
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwuAJvQqAADJEOsTn_A179.png)
?
2.6?在屬性頁信息中,設置打包庫生成目錄到新的目錄PPL下
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04BwuAO8T4AADIHt_CZEs327.png)
?
2.7?在屬性頁附加排除項中,選擇需要的排除項
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04Bw2AQPZuAADZguozv6s126.png)
?
2.8?在屬性頁預覽中,點擊生成預覽,查看能否正常生成文件,生成完成后,保存該項目并退出
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04Bw2ATi7-AADEd8CiDmY853.png)
?
2.9?打開原來的項目,在Sub VI.lvlib>右鍵>替換為打包庫,在彈出的對話框中選擇之前生成的Sub VI.lvlibp,保存修改
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04Bw6ALpt-AADsufx3hpo247.png)
?
2.10?替換后即完成
![](http://file.elecfans.com/web1/M00/9E/88/pIYBAF04Bw-AVzFuAACqzBlDG7w449.png)
評論