mex.h and mexFunction.h difference

11 visualizaciones (últimos 30 días)
Kunz
Kunz el 11 de Mzo. de 2012
Is there a difference between loading mex.h and mexFunction.h files in the beginning of a mex file? It appeared to me that some mex files load mex.h, others load mexFunction.h. But my Matlab 2011b only has mex.h
  1 comentario
James Tursa
James Tursa el 11 de Mzo. de 2012
mex.h is the header used for mex functions. mexFunction is the name of the gateway routine. What is mexFunction.h?

Iniciar sesión para comentar.

Respuestas (2)

Jan
Jan el 11 de Mzo. de 2012
[EDITED]: mexFunction.h is a small header to defined the entry point for a DLL, while mex.h is a large header file for all functions available in Mex functions.

Kunz
Kunz el 11 de Mzo. de 2012
What about, say, here, http://www.sondette.com/public/blog/?p=467. mex.h and mexFunction.h are both loaded in the beginning and void mexFunction() is defined in the code again...

Categorías

Más información sobre Write C Functions Callable from MATLAB (MEX Files) en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by