mex.h and mexFunction.h difference

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 件のコメント

James Tursa
James Tursa 2012 年 3 月 11 日
mex.h is the header used for mex functions. mexFunction is the name of the gateway routine. What is mexFunction.h?

サインインしてコメントする。

回答 (2 件)

Jan
Jan 2012 年 3 月 11 日

0 投票

[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 2012 年 3 月 11 日

0 投票

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...

カテゴリ

ヘルプ センター および File ExchangeWrite C Functions Callable from MATLAB (MEX Files) についてさらに検索

タグ

質問済み:

2012 年 3 月 11 日

Community Treasure Hunt

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

Start Hunting!

Translated by