我应该使用MATLAB编译器(SDK)或MATLAB编码器部署我的MATLAB程序?

503次浏览(最近30天)
我应该使用MATLAB编译器(SDK)或MATLAB编码器部署我的MATLAB应用程序?

接受的答案

MathWorks支金宝app持团队
编辑:MathWorks支金宝app持团队 2021年7月17日
MATLAB编译器使您能够共享您的MATLAB程序作为独立的可执行文件(.exe)运行在MATLAB运行时。它支持金宝appMATLAB中的大多数特性,包括图形,并通过加密MATLAB代码保护您的知识产权。
MATLAB Compiler SDK通过提供共享库(.dll, .so)的能力扩展了MATLAB Compiler,这样您的MATLAB程序就可以打包成软件组件,以便与其他编程语言集成。
MATLAB编码器另一方面,提供可读和可移植的C源代码。它支持金宝app一个MATLAB语言的子集专注于执行数值计算的算法。
两种方法在高级别上的差异总结如下:
常见问题:
有用的链接:
6个评论

登录评论。

答案(1)

saqib anwaar
saqib anwaar 2021年9月2日17:56分
我在生产过程中也遇到了麻烦。我使用matlab 2014和windows10,当我构建我的实时simulink块,它返回错误不使Nmake是不被识别为金宝app内部或外部commake…使发现一个错误9009。我visulal安装。Studio 2019和Windows 10的SDK仍然得到相同的回应。
墨西哥人-setup命令选择winlcc32 xompiler,但setup CC命令响应NO COMPILERS FOUND
如何解决这个问题?
1评论
沃尔特·罗伯森
沃尔特·罗伯森 2021年9月2日20:42
使用Visual Studio 2019既不支持R2金宝app014a也不支持R2014b。支持的最新Visual Studio是VS 2013 Professional (金宝app 社区或快递!!)
Mex -setup有一个有限的编译器列表来搜索,并且它搜索精确的版本。它 寻找“最近的Visual studio”,它会寻找那些 具体的 视觉工作室。
多年来,Visual studio实现的目录结构已经发生了变化,所以为了正确设置文件名,您必须知道使用的是哪个版本。

登录评论。