Why am I not able to mex the example FORTRAN yprimef.F MEX-file on 64-bit Linux in MATLAB 7.7 (R2008b)?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
The FORTRAN MEX example in the documentation appears to not work. I am trying to run this command on the yprimef.F and yrprimefg.F files that are present in:
$matlabroot\extern\examples\mex
where matlabroot is the MATLAB installation directory.
I run the following command to create a MEX-file on a 64-bit Linux machine using the supported compiler:
mex yprimef.F yprimefg.F
Either I am not be able to compile successfully, or even when able to compile, I cannot run the generated mex file. I get the following error:
??? Error using ==> yprimef
YPRIME requires two input arguments
Respuesta aceptada
MathWorks Support Team
el 2 de Mayo de 2011
Please change the datatype of PLHS(*) and PRHS(*) to MWSIZE such that automatically the correct datatype for your compiler is used.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Write C Functions Callable from MATLAB (MEX Files) en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!