mex.h and mexFunction.h difference

11 ビュー (過去 30 日間)
Kunz
Kunz 2012 年 3 月 11 日
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 日
[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 日
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...

カテゴリ

Help Center および File ExchangeWrite C Functions Callable from MATLAB (MEX Files) についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by