主要内容

故障排除墨西哥人API不兼容

文件不是一个墨西哥人文件

有关更多信息,请参见墨西哥人平台的兼容性

墨西哥人与不兼容的文件编译选项

当你构建对象文件到一个墨西哥人功能,确保它们是由同一个版本的C或Fortran矩阵API。

这个错误发生在编译时两个或两个以上的独立文件- c只编译选项,然后尝试构建成一个墨西哥人的功能。例如:

墨西哥人- cfunction1.c-largeArrayDims墨西哥人- cfunction2.c-R2018a墨西哥人function1.ofunction2.o

墨西哥人文件编译一个API和与另一个

这个错误发生在你编译的文件- c只编译选项,然后与API的一个版本是不兼容的。例如,如果您使用下面的命令来构建一个墨西哥人文件,然后函数在运行时错误。

墨西哥人- cfunction1.c-largeArrayDims墨西哥人function1.o-R2018a

使用MATLAB c++墨西哥人文件数据API使用不兼容的编译选项

如果您创建一个c++墨西哥人文件使用的功能MATLAB c++数据API,那么以下构建命令错误。

墨西哥人function.cpp-R2017b

使用此命令。

墨西哥人function.cpp

文件在当前版本不支持定制的墨西哥人金宝app

MATLAB®不找一个墨西哥人文件中的版本号。墨西哥人文件使用功能的API需要一个版本号。有关更多信息,请参见//www.tatmou.com/matlabcentral/answers/377799-compiling-mex-files-without-the-mex-command

墨西哥人与过时的文件被编译选项

源代码兼容交错复杂的API。为达到最佳效果,替换墨西哥人-largeArrayDims构建选项的-R2018a选择。

墨西哥人文件调用一个无类型的数据访问功能

有关更多信息,请参见在C墨西哥人文件类型的数据访问

墨西哥人文件调用32位函数

有关更多信息,请参见墨西哥人升级文件使用64位的API

墨西哥人文件不包含一个入口点

有关更多信息,请参见墨西哥人平台的兼容性

墨西哥人文件建立在MATLAB版本不支持在当前版本金宝app

有关更多信息,请参见墨西哥人版本兼容性

相关的话题