主要内容

mex -文件、dll或共享库

当您编译包含mex文件的MATLAB函数时,请确保依赖分析器能够找到它们。这样做可以避免许多常见的编译问题。特别要注意:

  • 由于依赖关系分析器不能检查mex文件、dll或共享库来确定它们的依赖关系,所以显式地包括这些文件需要的所有可执行文件。要做到这一点,可以使用mcc -选择或运行应用程序所需的文件字段。

  • 如果您对依赖分析程序能否找到由mex文件、DLL或共享库调用的MATLAB函数有任何怀疑,那么您可以手动包含该函数。要做到这一点,可以使用mcc -选择或运行应用程序所需的文件字段。

  • 并非所有函数都与编译器兼容。检查文件mccExcludedFiles.log在构建完成之后。此文件列出了从应用程序调用但无法部署的所有函数。