在Windows上为Linux目标交叉编译MATLAB Simulink模型
我正在尝试使用LCC将MatlabSimulink模型交叉编译为linux二进制文件(主机在windows上) 因此,我开始编辑“代码生成”配置文件以满足我的需要。 我编辑了~/MATLAB\R2011b\rtw\c\ert配置文件,并尝试将-Wf target=x86/linux选项添加到CFLAGS。。。但似乎也存在图书馆问题和链接问题。。。所以我想这不是正确的方法 你们中有人已经做过这种交叉编译吗?实现这一目标的最佳方式是什么在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,我相信这
谢谢假设您的主要限制是目标机器上没有安装MATLAB,我相信这是一种方法: 生成C代码,而不是编译matlab代码。这段代码可以在您喜欢的任何系统上编译,而不需要matlab
这一点是在会议上提出的。(死链接。可在和上找到副本)确定。这起作用了,谢谢。我甚至没有尝试这样做,因为我认为生成的代码使用的是特定于平台的代码。