c - Wine 可以与 Simulink Real-Time C API 一起使用吗?

标签 c linux matlab simulink wine

我想使用Matlab Simulink Real-Time C API编写可在 Linux 机器上运行的程序(用 C 或 Java 编写)。然而,C API 是一个 dll,应该只能在 Windows 计算机上运行。

Wine 是否可以与 Simulink Real-Time C API 配合使用?

编辑: 我正在 Windows 计算机上开发 simulink 模型。然后,我使用这台计算机将 Simulink 模型加载到 Xpc 目标中(a Speedgoat machine )。

当我们投入生产时,Xpc 目标计算机在本地连接到 Linux 计算机。我们可以通过 SSH 访问 Linux 计算机。如果我们想要更新Xpc目标机的simulink模型,唯一的方法就是通过Linux计算机。

最佳答案

要使用 Linux 的主机接口(interface),我看到的唯一可能是联系 speedgoat 支持并希望获得为 Linux 编译的库或协议(protocol)文档。要与系统通信,不需要中间有任何 simulink 组件。我预计您不会收到肯定的答案,但请尝试一下。特别是接收协议(protocol)文档将允许您编写完全独立于平台的代码。

如果 Speedgoat 具有以太网主机接口(interface),另一种可能性是使用 Linux PC 作为网桥在运行 Windows 的开发 PC 和 speedgoat 之间建立网络连接。如果您在设置方面需要帮助,我建议您通过 superuser 提问。 .

关于c - Wine 可以与 Simulink Real-Time C API 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33933526/

相关文章:

linux - 如何将默认的 bash/zsh 模式设置为 vi 命令模式而不是 vi 插入模式?

Python 特征值计算比我计算机上的 MATLAB 慢得多。为什么?

c - *= Common Lisp 中的操作

c - Fortran 到 C,修剪对分配给字符串的空间的影响

linux - 如何在 Mac OSX Mavericks 中正确运行字符串工具?

linux - bash 中的线程?

matlab - 有没有办法从 MATLAB 中的结构体中删除除少数所需字段之外的所有字段?

matlab - 此MATLAB代码有什么问题?

c - `timeout` 超时中的未知参数 `Z3_set_param_value(cfg, "", "10")`;

使用 openGL 的 C++ 基本设置