Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Costruzione dell’interfaccia di MATLAB alla libreria C/C++

R2026a
Per creare un’interfaccia di MATLAB® a una libreria C o C++, utilizzare la funzione clibPublishInterfaceWorkflow

Per costruire (pubblicare) un’interfaccia di MATLAB alla libreria C o C++, chiamare la funzione clibPublishInterfaceWorkflow. Per una panoramica, vedere How to Publish a MATLAB Interface to a C/C++ Library.

Per informazioni sulla chiamata di funzioni della libreria da MATLAB, vedere Utilizzo di un'interfaccia precostruita di MATLAB alla libreria C/C++.

Funzioni

clibPublishInterfaceWorkflowCreate live script to publish platform-specific interface for C/C++ library (Da R2023a)
clibgen.generateLibraryDefinition(Not recommended) Create definition file for C/C++ library
clibgen.buildInterface(Not recommended) Create interface to C/C++ library without definition file

Attività di Live Editor

Generare interfaccia C++Configure and generate MATLAB interface to C/C++ library (Da R2023a)

Namespaces

clibMATLAB namespace for interface to C/C++ library
clibgen(Not recommended. Instead use objects in the clibgen.api namespace.) Classes to publish MATLAB interface to C++ library using the clibgen.generateLibraryDefinition function

Argomenti

Come pubblicare un’interfaccia

Definizione e personalizzazione

Condivisione dell’interfaccia

Risoluzione dei problemi

Build C/C++ Library Interface and Review Contents

When you build a MATLAB interface to a C/C++ library, you can review the contents of the generated interface.

Limitations to C/C++ Support

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

Troubleshooting C/C++ Library Definition Issues

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

Troubleshooting MATLAB Interface to C/C++ Library Run-Time Issues

Resolve unexpected run-time errors when calling functions in a published MATLAB interface to a C/C++ compiled library.

Troubleshooting Calls to C/C++ Library Functions

Resolve unexpected issues when calling functions in a C/C++ compiled library.

Debug C++ Library from MATLAB Interface

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