LabVIEW老版本(86之前),有一个CIN节点,可以直接调用C代码,但是后来NI发现这个节点使用不当的话会造成LabVIEW不稳定,后来取消了这个节点,也就是说现在的LabVIEW都不支持CIN了
现在的LabVIEW版本如果需要和C++接口,可以把C++功能封装成DLL,然后使用LabVIEW的调用库函数节点来间接实现。或者你的C++程序编译成exe文件,可以使用LabVIEW的执行系统命令节点来直接执行exe文件
另一个变通的方法是直接使用LabWIndows/cvi,它有很多跟LabVIEW类似的控件,也可以直接调用LabVIEW的控件,但是完全符合C/C++语法。
>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)