0

我使用 MATLAB 的 Coder 工具包创建了一个 MEX 文件,它在我的计算机上运行良好,但是,当我将它发送给其他人使用时,它出错并且无法运行。

正确分发和允许其他人能够使用我的 MEX 文件/代码的正确步骤是什么?

附带说明一下,(我不确定这对我的问题有多大影响)但是在编码器创建的 C 代码文件中,它具有导致我计算机上的目录的变量,而不是具有相对路径。

4

1 回答 1

0

安装MCR(我最初的建议)仅适用于编译器生成的代码,尽管您仍然需要兼容的 libmx 和 libmat。我想也许他们可以通过安装程序来获取它们,但如果 MATLAB 不兼容(v6 与 v7),他们真的需要更新它。

通常,避免在部署的代码中使用路径。

于 2014-11-06T20:28:04.790 回答