首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在构建过程中针对较旧的CVI版本?

如何在构建过程中针对较旧的CVI版本?
EN

Stack Overflow用户
提问于 2013-06-20 02:32:25
回答 1查看 1.5K关注 0票数 1

我目前正在使用LabWindows/CVI 2012开发实验室自动化软件。我的客户的实验室工作站都安装了CVI 9.0运行时环境(RTE)。客户强烈希望避免将其实验室工作站更新为最新的CVI RTE。

我已经在我的机器上安装了旧版本的LabWindows (9.0),并且成功地构建了我的项目,所以我知道我的代码可以在这两种环境下编译。

理想情况下,我希望使用LabWindows 2012,并告诉它以较旧的CVI为目标。这个是可能的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-21 07:01:44

不,这不可能。在LabWindows/CVI中构建的应用程序只能与相同版本或更高版本的运行时引擎兼容。另请注意,在CVI 2012之前,一次只能在系统上安装一个版本的运行时引擎。在CVI 2012中,引入了并行运行时引擎,它允许在同一系统上安装多个版本,并允许将应用程序绑定到特定版本(2012或更高版本)。

但是,您可以在一个系统上安装多个版本的CVI环境。这将允许您在CVI2012中开发,但在CVI9.0中构建。您需要特别注意,不要使用CVI 2012或更高版本中引入的任何功能或库函数。可以使用另存为菜单项为旧版本保存用户界面UIR文件。此外,您还需要将项目降级到旧版本。由于CVI9.0和2012在版本上非常接近,这可能不是一个大问题(它可能工作没有任何问题)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17198728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档