没有定义文件创建C ++库的接口
clibgen.buildInterface(
创造一个matlab.®与C ++库的接口定义InterfacegenerationFiles.
,'图书馆',图书馆文件
)InterfacegenerationFiles.
和图书馆文件
。
笔记
任何类构造函数,方法,数据成员以及库中无法自动定义的库中的函数都被删除。要包含缺少功能,请使用两步构建工作流程,clibgen.generatelibrarydefinition.
和建造
功能。
接口文件的名称是
,具有特定于平台的文件扩展名。默认情况下,libname.
界面libname.
是指定的文件的名称InterfacegenerationFiles.
。
您需要一个MATLAB支持的C ++金宝app编译器。您必须使用用于构建C ++库的相同编译器构建接口。
clibgen.buildInterface(
创建由多个标题文件,源文件,源文件和(如果需要)共享库文件的文库的接口。InterfacegenerationFiles.
,'图书馆',图书馆文件
,'金宝appsupportingsourcefiles',sourcefiles.
)
clibgen.buildInterface(
创建一个完全定义的库的接口InterfacegenerationFiles.
)InterfacegenerationFiles.
。您可以使用任何MATLAB支持的C ++编译器金宝app来构建界面。
如果您的库包含共享库文件,则必须指定一个'图书馆'
争论。
clibgen.buildInterface(
使用一个或多个名称值对参数生成接口。使用此选项在前一个语法中使用任何输入参数组合。InterfacegenerationFiles.
那___那名称,价值
)
避免文件夹和文件名中的非ASCII字符,因为某些语言环境设置可能不支持这些字符。金宝app有关区域设置的信息,请参阅国际化的区域设置设置概念。
使用clibgen.generatelibrarydefinition.
和建造
功能而不是clibgen.buildInterface.
在界面中定义缺失的功能。
有关更多信息,请参阅构建C ++库界面并查看内容。