Can I make a linux library on Windows using MinGW?

2 ビュー (過去 30 日間)
Peter
Peter 2011 年 1 月 25 日
How do i make an arbitrary linux library on windows with MinGW that I can also use as a mex File?
What does Gnumex playing for a role?

回答 (1 件)

Kaustubha Govind
Kaustubha Govind 2011 年 2 月 4 日
Although MEX files are similar to shared libraries in their binary form, they have only one specific entry point (namely, mexFunction) and can have data only passed in as MATLAB-managed mxArrays. Therefore, an arbitrary shared library cannot function as a MEX-file, but you can create a wrapper MEX function to call into a shared library.
I am not familiar with Gnumex, but since it is developed by a third-party, use it with a pinch of salt.

Community Treasure Hunt

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

Start Hunting!

Translated by