Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个由同事创建的项目,该项目是在 Windows 上的 LabView 上构建的。他使用了一堆 DAQmx 模块,但我无法在我的 Mac 上打开它们。
我意识到 Mac 上的 DAQmx 基本上被 DAQmxBase 取代了——我的问题是是否有一种简单的方法可以从一个切换到另一个?还是我需要通过并手动更改每个实例?
如果是后者,在我们合作项目时,有什么方法可以保持一致性?
要在两个 API 之间切换,您可以使用条件禁用结构并使用OS符号来更改在每个平台上使用的 API。
OS
请注意,NI-DAQmx Base 是 NI-DAQmx 的子集。您的同事很可能选择使用 Mac 上没有的功能。
恐怕您必须手动更改每个 VI。
有一个转换实用程序只能从 DAQmxBase 转到 DAQmx(但即使在这种情况下我也可能会手动进行)。