首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带matlab dll的c#应该在没有matlab的PC机上运行

带matlab dll的c#应该在没有matlab的PC机上运行
EN

Stack Overflow用户
提问于 2010-04-20 17:13:03
回答 4查看 1.3K关注 0票数 0

我有一个很大的问题。

我写了一个使用matlab动态链接库的程序。我用matlab的.net构建器构建了一些类。它在我的pc上运行:)

问题是,我想在没有matlab的pc上使用ist。所以我安装了mcr,但它不能运行:

我应该做什么步骤?系统变量path是正确的...我必须把dll文件放在哪里?这么多问题,请帮帮我

EN

回答 4

Stack Overflow用户

发布于 2010-04-20 17:19:24

  • -“编译器”可以构建一个可安装的软件包,其中包含足够多的Matlab代码供你的应用程序运行。
  • 你可以将Matlab -部分代码移植到嵌入式Matlab中,并使用emlc翻译Matlab -> C,它包含在一些工具箱中,如实时研讨会。生成的C代码完全可以在没有Matlab语言的情况下使用。
票数 1
EN

Stack Overflow用户

发布于 2010-04-21 04:23:46

在目标机器上安装MCR是正确的第一步。您是如何构建.NET动态链接库的?你用的是DEPLOYTOOL还是MCC?请注意,我给出的链接是针对MATLAB编译器的。请确保使用您使用的特定版本的MATLAB Builder的文档,在您的情况下可能是MATLAB Builder NE。如果操作正确,DEPLOYTOOL或MCC的输出将是在目标计算机上安装DLL及其依赖项的可执行文件。在MCC中,查找告知生成器创建.NET动态链接库的-B 'dotnet:'选项。

票数 1
EN

Stack Overflow用户

发布于 2010-07-29 09:18:38

您可以在另一台PC上设置matlab运行时。

它比matlab小得多。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2673870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档