使用MATLAB构建C++ MeX应用程序®墨西哥
设置环境并编译C++源代码。
使用支持C++11的编译器。有关支持的金宝app编译器的最新列表,请参阅金宝app支持和兼容的编译器网站。
墨西哥
命令如果安装了支持的编译器之一,则使用C++为C++ MeX应用程序设金宝app置编译器。墨西哥
命令。当提供了选择编译器的选项时,选择Matlab C++ MeX支持的已安装编译器。金宝app
安装程序C++
用MATLAB构建C++ MeX程序墨西哥
命令。
墨西哥MYMEX代码.cpp文件
在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位) |
|
Windows(64位) |
|
matlab::engine::MATLABEngine
|墨西哥