共享庫是為了增強靈活性,LabVIEW能夠調用並創建外部代碼程式,並把這些程式集成到可執行程式中。事實上,一個共享程式庫就是一個共享函式館,應用程式可以在運行時連線到該程式庫,而不是在編譯時連線。在Windows中,共享程式庫被稱為動態程式庫;在Mac OS X系統中,稱為framework;在Linux中稱為共享目標。在LabVIEW中可以使用Call Library函式調用共享庫。還可以告訴LabVIEW,將VI編譯為共享庫,供其他類型的代碼使用。
的框圖結構調用外部代碼,將常規的、基於文本的代碼連線到VI中。當節點執行時,LabVIEW調
用該可執行代碼,將框圖中的輸人數據傳送到可執行代碼,並將可執代碼的數據返回到框圖。