Need help for "error using -mex file"

4 vues (au cours des 30 derniers jours)
Ajai Singh
Ajai Singh le 12 Mai 2021
Modifié(e) : Ajai Singh le 12 Mai 2021
Hi all,
I get the following error when trying to run a file written in C language :
Error using mex
matlab_interface.c
C:\Users\reach\Desktop\Thesis\Thesis\SoftManipulatorDynamics-master\dynamics.h(4): fatal error C1083:
Cannot open include file: 'gsl/gsl_matrix.h': No such file or directory
Any help would be appreciated.
Thank you

Réponse acceptée

Jan
Jan le 12 Mai 2021
Modifié(e) : Jan le 12 Mai 2021
The message means, that the subfolder "gsl/" cannot be found. Then provide its base folder by the -I parameter. See: https://www.mathworks.com/help/matlab/ref/mex.html#btw17rw-1-option1optionN
Where is "gsl/gsl_matrix.h"?
  1 commentaire
Ajai Singh
Ajai Singh le 12 Mai 2021
Modifié(e) : Ajai Singh le 12 Mai 2021
Thank you,
The file is here:
C:\MinGW\msys\gsl-2.6\matrix

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Write C Functions Callable from MATLAB (MEX Files) dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by