Main Content

clibgen 命名空间

支持从 MATLAB 调用 C++ 库功能的命名空间和类的摘要

说明

使用这些类发布针对 C++ 共享库的 MATLAB 接口。如果您已有 MATLAB 接口,请参阅Call Functions in C++ Compiled Library

clibgen.LibraryDefinition用于 C++ 库的 MATLAB 定义
clibgen.ClassDefinition对应于 C++ 类的 MATLAB 类的定义
clibgen.ConstructorDefinition对应于 C++ 类构造函数的 MATLAB 函数的定义
clibgen.MethodDefinition对应于 C++ 类方法的 MATLAB 函数的定义
clibgen.PropertyDefinition对应于 C++ 类的公共属性的 MATLAB 属性定义
clibgen.FunctionDefinition对应于 C++ 包函数的 MATLAB 函数的定义
clibgen.EnumDefinition对应于 C++ 枚举的 MATLAB 枚举的定义
clibgen.FunctionTypeDefinition对应于 C++ 函数类型的 MATLAB 函数类型的定义
clibgen.OpaqueTypeDefinition对应于 C++ 不透明类型的 MATLAB 类型的定义

函数

clibgen.generateLibraryDefinition为 C++ 库创建定义文件
clibgen.buildInterface在没有定义文件的情况下创建 C++ 库的接口