故障排除墨西哥人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
有关更多信息,请参见墨西哥人版本兼容性。