Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows上为Linux目标交叉编译MATLAB Simulink模型_Matlab_Cross Compiling_Simulink - Fatal编程技术网

在Windows上为Linux目标交叉编译MATLAB Simulink模型

在Windows上为Linux目标交叉编译MATLAB Simulink模型,matlab,cross-compiling,simulink,Matlab,Cross Compiling,Simulink,我正在尝试使用LCC将MatlabSimulink模型交叉编译为linux二进制文件(主机在windows上) 因此,我开始编辑“代码生成”配置文件以满足我的需要。 我编辑了~/MATLAB\R2011b\rtw\c\ert配置文件,并尝试将-Wf target=x86/linux选项添加到CFLAGS。。。但似乎也存在图书馆问题和链接问题。。。所以我想这不是正确的方法 你们中有人已经做过这种交叉编译吗?实现这一目标的最佳方式是什么 谢谢假设您的主要限制是目标机器上没有安装MATLAB,我相信这

我正在尝试使用LCC将MatlabSimulink模型交叉编译为linux二进制文件(主机在windows上)

因此,我开始编辑“代码生成”配置文件以满足我的需要。 我编辑了~/MATLAB\R2011b\rtw\c\ert配置文件,并尝试将-Wf target=x86/linux选项添加到CFLAGS。。。但似乎也存在图书馆问题和链接问题。。。所以我想这不是正确的方法

你们中有人已经做过这种交叉编译吗?实现这一目标的最佳方式是什么


谢谢

假设您的主要限制是目标机器上没有安装MATLAB,我相信这是一种方法:

生成C代码,而不是编译matlab代码。这段代码可以在您喜欢的任何系统上编译,而不需要matlab


这一点是在会议上提出的。(死链接。可在和上找到副本)

确定。这起作用了,谢谢。我甚至没有尝试这样做,因为我认为生成的代码使用的是特定于平台的代码。