主要内容

构建C++ MeX程序

使用MATLAB构建C++ MeX应用程序®墨西哥设置环境并编译C++源代码。

金宝app支持的编译器

使用支持C++11的编译器。有关支持的金宝app编译器的最新列表,请参阅金宝app支持和兼容的编译器网站。

生成.cpp文件墨西哥命令

如果安装了支持的编译器之一,则使用C++为C++ MeX应用程序设金宝app置编译器。墨西哥命令。当提供了选择编译器的选项时,选择Matlab C++ MeX支持的已安装编译器。金宝app

安装程序C++

用MATLAB构建C++ MeX程序墨西哥命令。

墨西哥MYMEX代码.cpp文件

MEX包含文件

在C++源代码中包含以下头文件。头文件包含函数声明以及在API库中访问的例程的原型。这些文件在草根/外部/包括文件夹和对于Windows是相同的®,雨衣,和Linux®系统。C++ MEX文件使用这些头文件:

  • 墨西哥水电站C++ MPEX API的定义

  • mexAdapter.hpp公司- C++ Max函数操作符所需的实用工具

注意

包括mexAdapter.hpp公司只有一次和MEX函数跨多个文件的MEX应用程序中的类定义。

文件扩展名

MEX文件是特定于平台的。MATLAB通过特定于平台的扩展来识别MEX文件。下表列出了MEX文件的平台特定扩展名。

MEX文件平台相关扩展名

站台 二进制MEX文件扩展名

Linux(64位)

梅克斯64

苹果雨衣(64位)

墨西哥64

Windows(64位)

mexw64型

另请参见

|

相关主题