LabVIEW 32​位​和​64​位​开发​环境​常见​问答

概览

本文​回答​了​关于​LabVIEW 32​位​与​LabVIEW 64​位​的​一些​常见​问题。

内容

我​应该​下载​32​位​还是​64​位​版本​的​LabVIEW?

您​应​使用​最​适合​操作​系统​和​应用​程序​特定​内存​需求​的​任意​选项。​大​多数​LabVIEW​工具​包​和​模​块​都​支持​LabVIEW 64​位。 详情​请​参见LabVIEW 32​位​和​64​位​的​兼容性

LabVIEW​何时​开始​支持​64​位​操作​系统?

LabVIEW 2009​是​第​一个​支持​64​位​操作​系统​的​版本。

 

LabVIEW 64​位​支持​哪些​操作​系统?

LabVIEW 2013 SP1​及​之前​的​版本​仅​支持​Windows​操作​系统。​LabVIEW 2014 64​位​新增​了​对​Linux​和​Mac OS X​的​支持。​有关​每​个​版本​支持​的​操作​系统​的​详细​信息,​请​参考LabVIEW​操作​系统​支持Windows​版本​与​LabVIEW​的​兼容性LabVIEW 2014​自述​文件​(适用​于​GNU/​Linux)LabVIEW 2014​自述​文件​(适用​于​OS X)

 

LabVIEW 64​位​有​哪些​可用​的​LabVIEW​附加​软件、​工具​包​和​驱动?

对于​32​位​LabVIEW​支持​的​所有​工具​包,​64​位​LabVIEW​均​不​支持。​这种​支持​也​因​操作​系统​而​异:

每​篇​文章​中​都​介绍​了​用于​各种​操作​系统​的​LabVIEW​附加​软件、​工具​包​和​驱动​的​信息。

 

如果​我有​LabVIEW 32​位​的​许可​证,​是否​需要​为​LabVIEW 64​位​另行​购买​许可​证?

所有​购买​LabVIEW 2009​或​更高​版本​的​客户​均​拥有​32​位​和​64​位​版本​的​许可​证。

 

LabVIEW​开发​平台​DVD​是否​包含​LabVIEW 64​位?

LabVIEW 64​位​安装​程序​仅​能​从​用于​Mac OS X​的​LabVIEW​开发​平台​DVD​中​获取。​用于​Windows​的​安装​程序​可以​从​我们​网站的LabVIEW 64位部分​下载。​用于​Linux​的​LabVIEW 64​位​只能​通过​DVD​获取;​如需​用于​Linux​的​LabVIEW 64​位​的​副本,​请​联系​您​的​客户​代表。

 

能否​在​同一​台​64​位​机器​上​同时​安装​LabVIEW 32​位​和​LabVIEW 64​位?

可以。

 

能否​在​LabVIEW 64​位​上​运行​用​LabVIEW 32​位​编写​的​VI?​反之​是否​可行?

可以,​使用​LabVIEW 32​位​开发​系统​编写​的​VI​可以​在​LabVIEW 64​位​上​打开,​反之亦然,​因为​代码​直到​VI​运行​时​才​进行​编译。

 

能否​在​32​位​计算​机上​运行​使用​LabVIEW 64​位​生成​的​可​执行​文件​或​应用​程序?

不能,​LabVIEW 64​位​开发​系统、​运行​引擎、​可​执行​文件​或​应用​程序​无法​在​32​位​计算​机上​运行。

 

能否​在​64​位​计算​机上​运行​使用​LabVIEW 32​位​生成​的​可​执行​文件​或​应用​程序?

在​Windows​环境​中,​32​位​可​执行​文件​可以​在​64​位​PC​上​运行。​因此​LabVIEW 32​位​开发​系统、​运行​引擎​和​可​执行​文件​可以​在​Windows 64​位​计算​机上​运行。​运行​64​位​内​核​的​Mac OS X​计算​机​无法​运行​32​位​应用​程序;​如需​运行​32​位​应用​程序,​需要​切换​到​32​位​内​核,​内​核​能否​进行​切换​取决​于​Mac OS X​版本。​Linux 64​位​需要​安装​32​位​库​方​可​运行​32​位​应用​程序;​但是,​安装​这些​库​无法​保证​所有​32​位​应用​程序​都能​在​64​位​Linux​计算​机上​运行。

 

能否​使用​LabVIEW 64​位​应用​程序​生成​器​构​建​32​位​版本​的​可​执行​文件?

不能,​目前​不能​使用​LabVIEW 64​位​应用​程序​生成​器​构​建​32​位​版本​的​可​执行​文件。

 

LabVIEW​可以​访问​多少​内存?

应用​程序​可以​请求​内存,​但是​操作​系统​可以​根据​可用​大小​(物理​或​虚拟)​接受​或​拒绝​请求。​默认​情况​下,​32​位​Windows XP​上​的​LabVIEW 32​位​只能​使用​最多​2 GB​的​地址​空间。​有​一个​3 GB​的​启动​选项,​可以​允许​32​位​Windows XP​的​应用​程序​使用​最多​3 GB​的​地址​空间。​64​位​Windows Vista、​64​位​Windows 7​上​运行​的​LabVIEW 32​位​最多​可用​4 GB​的​地址​空间。​在​上述​任何​配置​中,​如​无​足够​的​可用​连续​内存,​仍然​可能​发生​大​缓冲​区​无法​分配​的​情况。​64​位​操作​系统​上​的​LabVIEW 64​位​支持​的​RAM​与​操作​系统​支持​的​RAM​相同​(理论​上​为​16 EB)。​目前,​64​位​Windows​的​上限​为​16 TB。


其他​信息

  • 必须​在​安装​LabVIEW​之后​再安装​设备​驱动。​如果​已经​安装​了​设备​驱动,​那么​可以​通过“控制​面板”(Control Panel)​为​设备​驱动​执行“修复”(Repair)​来​使​LabVIEW​识别​它。​驱动​是​独立​于​LabVIEW​存在​的​安装​程序。

 

Was this information helpful?

Yes

No