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

571视图(过去30天)
我应该使用MATLAB编译器(SDK)还是MATLAB编码器来部署我的MATLAB应用程序?

公认的答案

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

登录以发表评论。

更多答案(1)

萨基布·安瓦尔
萨基布·安瓦尔 2021年9月2日
我也面临着让人成功的困难。我使用matlab 2014和windows10,当我构建实时simulink块时,它返回的错误不会使Nmake无法识别为内部或外部通信。。。Make发现一个错误9009。我安装了visul金宝appal。studio 2019和适用于windows 10的sdk,但仍然得到相同的响应。
墨西哥-setup命令选择winlcc32 xompiler,但setup CC命令响应未找到编译器
如何解决这个问题?
1评论
沃尔特·罗伯森
沃尔特·罗伯森 2021年9月2日
R2014a和R2014b都不支持使用Visual 金宝appStudio 2019。其中一个支持的最新Visual Studio是VS 2013 Professional( 社区或快车!!)
mex-setup有一个有限的编译器列表可供搜索,它会搜索确切的版本 寻找“最新的视觉工作室”,它寻找那些 具体的 视觉工作室。
多年来,VisualStudio实现的目录结构发生了变化,因此,为了正确设置文件名,您必须知道使用的是哪个版本。

登录以发表评论。


翻译人