主要内容

建造

班级:cliben.librarydefinition.
包裹:CLIBGEN.

构建库界面

句法

建立(libdef)

描述

建造(libdef.验证并从使用的库定义文件中验证并构建接口clibgen.generatelibrarydefinition.功能。有关更多信息,请参阅将MATLAB接口发布到C ++库的步骤

如果成功,该方法将为命令窗口打印输出。输出包含有关生成的接口文件的信息,并且由于验证失败而删除的任何函数。

例子

展开全部

创建头文件sample.hpp.与这些陈述。

void func1(){};void func2(int){};Double Func3(int){};

生成定义文件。

cliben.generatelibrarydefinition(“sample.hpp”
使用MingW64编译器(C ++)编译器。生成的定义文件definesample.mlx和数据文件'sampledata.xml'包含matlab支持的3个构造的定义。金宝app使用构建构建(definesample)。

定义文件完全定义接口。

查看内容。

摘要(定义)
MATLAB界面到示例库函数clib.sample.func1()clib.sample.func2(int32)double clib.sample.func3(int32)

构建界面。

构建(定义)
构建界面文件'sampleInterface.dll'。界面文件'sampleInterface.dll'文件夹C:\ Documents \ Matlab \ Sample'。要使用库,请将界面文件文件夹添加到MATLAB路径。

输入参数

展开全部

库定义,指定为acliben.librarydefinition.目的。libdef.是文件创建的文件clibgen.generatelibrarydefinition.

例子:构建(定义中间)

提示

替代功能

clibgen.buildInterface.功能

使用clibgen.buildInterface.功能而不是clibgen.generatelibrarydefinition.建造如果你知道matlab®自动定义库的所有类构造函数,方法,数据成员和函数,或者界面不需要未定义的构造。

有关更多信息,请参阅构建C ++库界面并查看内容

在R2019A介绍