LabVIEW 32位和64位相容性

更新 May 14, 2021

產品資訊

軟體

  • LabVIEW

問題敘述

  • 我首次下載LabVIEW,或者在LabVIEW中開發新的應用程式。我應該使用32位元還是64位元版本?
  • 我正在使用僅在32位元版本中可用的模組或工具包。我可以在64位元LabVIEW中使用該模組或工具包嗎?

解決方案

LabVIEW 32位元是我們的首選建議,因為它可以在32位或64位作業系統上安裝和使用,並且與模組和工具包具有更廣泛的相容性,並且對於第三方Add-on亦是如此。 32位元模組和工具包不能與64位元LabVIEW一起使用。

與LabVIEW 32位元相比,LabVIEW 64位元沒有提供任何速度上的改進,但它允許程式一次存取更多系統記憶體。雖然我們的大多數用戶都發現32位元版本可為其項目提供大量資源,但某些專門的應用領域可能需要這些額外的記憶體。如果您的程式可能處理非常大的陣列或處理特別高清晰度的圖像,您則可能會發現LabVIEW 64位元是您更好的選擇。

通常,我們建議開發人員先從使用LabVIEW 32位元開始,只有在發現他們需要其提供額外的記憶體時才轉向LabVIEW 64位元。

相關資訊

哪些模組和工具包與哪些LabVIEW位元相容的細節可能會有所不同,具體取決於所使用的作業系統。 請參閲LabVIEW 32-Bit vs. 64-Bit Development Environments FAQ以獲得更多資訊。

使用LabVIEW某一位元開發的源程式碼通常可以在另一位元LabVIEW中打開,但需要重新編譯才能運行。如果程式碼包含LabVIEW新版本中不提供的功能,則該程式碼將無法編譯。相反,它將有一個折斷的運行箭頭,並將警告您有關缺少依賴項的訊息。