Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Crear interfaz de MATLAB en biblioteca de C++

Para crear una interfaz de MATLAB® en una biblioteca de C++, utilice el paquete de MATLAB clibgen

Para crear (publicar) una interfaz de MATLAB en una biblioteca de C++, llame a la función clibPublishInterfaceWorkflow. Para obtener una visión general de la interfaz, consulte Steps to Publish a MATLAB Interface to a C++ Library.

Para obtener información sobre cómo llamar a las funciones en la biblioteca desde MATLAB, consulte Utilizar interfaz de MATLAB predefinida en biblioteca de C++.

Funciones

clibPublishInterfaceWorkflowPublish interface for C++ library in the Live Editor (desde R2023a)
clibgen.generateLibraryDefinitionCreate definition file for C++ library
clibgen.buildInterfaceCreate interface to C++ library without definition file

Tareas de Live Editor

Generar interfaz de C++Generate definition file for C++ interface library in the Live Editor (desde R2023a)

Espacios de nombres

clibgen PackageSummary of namespaces and classes to support calling C++ library functionality from MATLAB

Temas

Cómo publicar una interfaz

Publicar interfaz en bibliotecas definidas por estos archivos

Definir y personalizar

Compartir su interfaz

Solución de problemas

Build C++ Library Interface and Review Contents

If library functionality is missing, the library might contain unsupported language features or data types.

Limitations to C/C++ Support

C/C++ library features not supported in MATLAB.

Troubleshooting C++ Library Definition Issues

Information for resolving error when publishing a MATLAB interface to a C++ library.

Debug C++ Library from MATLAB Interface

How to build a debug version of a MATLAB interface to a C++ library.