最近在安装LV2016数据库工具包,因为LV是64位的,找了好久没找到对应64位的数据库工具包,查资料显示同一台电脑可以同时安装LV64位和LV32软件,因此安装LV32和对应数据库工具包解决问题
查询资料的过程中遇到几个不错的问题,特转来与大家分享!——纯转载分享学习,如有侵权请联系删除,谢谢!
labview 64位和32位应用程序常见问题
主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: LabVIEW Development Systems>>LabVIEW Professional Development System
问题:
关于64位LabVIEW和32位LabVIEW有哪些常见问题?
解答:
问:LabVIEW何时开始支持64位操作系统?
答:LabVIEW 2009首次发布了64位版本。
问:64位LabVIEW支持哪些操作系统?
答:LabVIEW 2013 SP1及之前的版本仅支持Windows操作系统。LabVIEW 2014(64位)新增了对Linux和Mac OS X的支持。关于每个版本支持的操作系统的详细信息,见LabVIEW操作系统支持 、知识库文章2WNBD4OK:Windows版本与LabVIEW的兼容性 、LabVIEW 2014自述文件(适用于GNU/Linux) 及LabVIEW 2014自述文件(适用于OS X) 。
问: 64位LabVIEW有哪些可用的LabVIEW插件、工具包和驱动?
答:对于32位LabVIEW支持的所有工具包,64位LabVIEW均不支持。不同操作系统中的支持也有所不同:Windows Vista:技术白皮书:Nati onal Instruments Product Compatibility for Microsoft Windows Vista Windows 7:技术白皮书:National Instruments Product Compatibility for Microsoft Windows 7 Windows 8:技术白皮书:National Instruments Product Compatibility for Microsoft Windows 8 Linux:知识库文章6OKB8VXK:NI产品对于Linux下64位LabVIEW的兼容性 Mac OS X:知识库文章6O0F6R25:National Instruments Product Compatibility for LabVIEW (64-bit) for Mac OS X
上述文章解释了各个操作系统中的LabVIEW插件、工具包和驱动的信息。
注: 设备驱动必须在安装LabVIEW之后进行安装。如已安装设备驱动,在“控制面板”中对设备驱动进行“修复”操作可使LabVIEW识别驱动。驱动安装与LabVIEW安装相互独立。
问: 如果我有32位LabVIEW的许可证,我还需要为64位LabVIEW购买另外的许可证吗?
答:所有购买LabVIEW 2009或更高版本的客户均拥有32位和64位版本的许可证。
问: LabVIEW开发平台DVD中是否包含64位LabVIEW?
答:64位LabVIEW安装程序仅能从用于Mac OS X的LabVIEW开发平台DVD中获取。Windows系统的安装程序可从我们网站的驱动和更新:64位LabVIEW 部分下载。用于Linux的64位LabVIEW只能通过DVD获取;如需用于Linux的64位LabVIEW的副本,请联系您的客户代表。
注: 所有客户均可通过ni.com获取最新版本的64位LabVIEW。参与标准服务项目(SSP)的客户可获取早期版本的64位LabVIEW。
问: 能否在同一台64位机器上同时安装32位LabVIEW和64位LabVIEW?
答:可以。
问:能否在64位LabVIEW中运行用32位LabVIEW编写的VI?反之是否可行?
答:可以,使用32位LabVIEW开发系统编写的VI可以在64位LabVIEW中打开,反之亦然。这是因为代码直到VI运行时才进行编译。
问: 能否在32位计算机上运行用64位LabVIEW生成的可执行程序或应用程序?
答:不能,64位LabVIEW开发系统、运行引擎、可执行程序或应用程序无法在32位计算机上运行。
问: 能否在64位计算机上运行用32位LabVIEW生成的可执行程序或应用程序?
答:在Windows环境中,32位可执行程序可以在64位计算机上运行。因此,32位LabVIEW开发环境、运行引擎和可执行程序可以在64位计算机上运行。64位内核的Mac OS X计算机不能运行32位应用程序;如需运行32位应用程序必须切换至32位内核;内核能否进行切换取决于Mac OS X的版本。64位Linux需安装32位库之后方可运行32位应用程序;但安装库之后并不能保证所有的32位应用程序均能在64位Linux计算机上运行。
问: 能否使用64位LabVIEW应用程序生成器生成32位版本的可执行程序?
答:不能。目前不能使用64位LabVIEW应用程序生成器创建32位版本的可执行程序。
问: LabVIEW可访问多少内存?
答:应用程序可请求内存,但操作系统将根据可用资源(物理或虚拟)接受或拒绝该请求。默认情况下,32位Windows XP系统中的32位LabVIEW最多只能使用2 GB的地址空间。3 GB启动选项可允许32位Windows XP系统中的应用程序使用最高3 GB的地址空间。64位Windows Vista和64位Windows 7系统中的32位LabVIEW最多能使用4 GB的地址空间。在任何配置中,如无足够的可用连续 内存,仍然会发生大缓冲区无法分配的问题。64位操作系统中的64位LabVIEW能支持的RAM容量取决于操作系统的支持(理论上为16 EB)。目前,64位Windows的上限为16 TB。
0