主要内容

文档在MEX文件中构建信息

此示例显示了如何记录XTIMESY.MEX文件构建在Windows上®使用Microsoft的平台®Visual C ++®编译器。

共享MEX文件时,您的用户需要以下有关用于构建MEX文件的配置的以下信息:

  • 马铃薯草®版本。

  • 构建平台。

  • 编译器。

将源文件复制到MATLAB路径上的文件夹。

Copyfile(FullFile(MatlaBroot,'extern''例子'“重新预订”'xtimesy.c'),'。'的)

创建一个帮助文件,XTIMESY.M.,并从源文件复制标题信息。

%xtimesy.m帮助文件for xtimesy mex文件%xtimesy乘以标量和矩阵%c = xtimesy(b,a)将标量b乘以矩阵a,%并返回c的结果%MEX文件函数。

确定您的MATLAB版本。

v = ver('matlab');v.Release.
ans =(r2012a)

确定您的平台。

Archstr = Computer('拱'的)
Archstr = Win64.

识别MEX文件扩展名。

ext = mexext.
ext = mexw64.

识别您的C编译器。

cc = mex.getcompilerconfigonfulations('C''选择');cc.name.
ANS = Microsoft Visual C ++ 2008(c)

将此信息添加到帮助文件中。

%xtimesy.m帮助文件for xtimesy mex文件%xtimesy乘以标量和矩阵%c = xtimesy(b,a)将标量b乘以矩阵a,%并返回c的结果%创建:%matlab r2012a%平台:Win64%Microsoft Visual C ++ 2008%MEX文件函数。

为您的用户提供以下内容。

  • XTIMESY.MEXW64.

  • XTIMESY.M.

  • 下载和安装正确的Microsoft Visual C ++运行时库的说明。

  • 如果使用第三方库构建MEX文件,请说明获取和安装必要的文件。

相关话题