主要内容

mexext

二进制MEX文件名扩展名

描述

例子

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

例子

段落= mexext('all')返回所有平台的扩展。

例子

全部收缩

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

ext = mexext
ext ='mexa64'

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

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

gretlist = mexext('全部');

梅克斯命令通过其平台标识一个平台值,这是计算机('Arch')命令。对于Mac平台,值为MACI64

搜索字段中段落为了'maci64',并显示相应的分机场地。

为了k = 1:长度(符号)如果strcmp(gretlist(k).ark,'maci64')disp(sprintf(sprintf)('Arch:%s文件扩展名:%s',gretlist(k).arch,gretlist(k).ext))结尾结尾
ARCH:MACI64文件扩展名:MEXMACI64

输出参数

全部收缩

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

MEX文件平台依赖性扩展

平台 二进制MEX文件扩展

Linux®(64位)

MEXA64

苹果苹果电脑(64位)

mexmaci64

视窗®(64位)

mexw64

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

平台,作为角色向量返回。平台的名称是计算机('Arch')命令。

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

尖端

  • 在MATLAB外使用MakeFiles或脚本中的MEX文件名扩展®,从系统命令提示符中键入以下内容之一。该脚本位于Matlabroot\ bin文件夹。

    • mexext.bat- 温登夫平台。

    • mexext.sh- unix®平台。

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

      ext = $(shell mexext)yprime。$(ext):yprime.c mex yprime.c

扩展功能

版本历史记录

在R2006a之前引入

也可以看看

|