从 MATLAB 调用 C/C++
R2026b从 MATLAB® 中直接调用 C 和 C++ 库功能
如果您有能导出功能以供其他应用使用的 C 或 C++ 编译库,您可以直接从 MATLAB 调用其类和函数。要快速入门,请参阅构建 MATLAB 的 C/C++ 库接口。此接口的创建者称为发布者。您可以打包该接口,并与 MATLAB 最终用户共享该接口。
要在 MATLAB 中调用库功能,请参阅使用预置的 MATLAB C/C++ 库接口。
要从 MATLAB R2021b 及更早版本中调用 C 编译库中的函数,请使用 calllib 函数。有关信息,请参阅 从 MATLAB 中调用 C。此功能最适合只包含 C 代码的库。
要创建用 C 或 C++ 编写的 MATLAB 函数,请参阅编写可从 MATLAB(MEX 文件)调用的 C++ 函数。
发布 MATLAB 的 C++ 库接口
类别
- 构建 MATLAB 的 C/C++ 库接口
以编程方式创建 MATLAB 的 C 或 C++ 库接口
- 使用预置的 MATLAB C/C++ 库接口
要调用 C 或 C++ 库中的函数,请使用 MATLABclib命名空间