主要内容

mexext

二进制MEX文件名扩展名

描述

例子

ext= mexext返回当前平台的文件名扩展名。

例子

extlist= mexext(所有的)返回所有平台的扩展。

例子

全部折叠

找到当前正在处理的系统的MEX文件扩展名。

ext = mexext
ext = ' mexa64 '

你的结果反映了你的系统。

获取受支持平台的文件扩展名列表。金宝app

extlist = mexext (“所有”);

墨西哥人命令通过它来标识平台值的输出计算机(“拱”)命令。对于Mac平台,价值是maci64

搜索extlist“maci64”,并显示相应的ext字段。

k = 1:长度(extlist)如果比较字符串(extlist .arch (k),“maci64”) disp (sprintf (“Arch: %s文件扩展名:%s”extlist (k)。拱extlist (k)。ext))结束结束
Arch: maci64文件扩展名:mexmaci64

输出参数

全部折叠

MEX文件的文件名扩展名,作为以下值之一返回。

MEX文件平台依赖扩展名

平台 二进制MEX文件扩展名

Linux®(64位)

mexa64

苹果Mac(64位)

mexmaci64

窗户®(64位)

mexw64

所有的文件名扩展名,作为带有以下字段的结构返回:

平台,作为字符向量返回。平台的名称是计算机(“拱”)命令。

文件扩展名,作为字符向量返回。

提示

  • 在MATLAB之外的makefile或脚本中使用MEX文件名扩展名®,在系统命令提示符中输入以下命令之一。脚本位于matlabroot\ bin文件夹中。

    • mexext.batwindows平台。

    • mexext.shunix®平台。

      例如,下面的命令在GNU中®makefile。

      Ext = $(shell mexext) yprime.$(Ext): yprime.c

另请参阅

|

之前介绍过的R2006a