Gnumex is a package that allows Matlab mex and engine files written in C, C++, Fortran 77 or Fortran 95 to be compiled with MinGW (or Cygwin) MS Windows versions of gcc, gfortran or g95. NOTE: Newer versions of Matlab now natively support Mingw, negating the need for this package.

Features

  • Compile Matlab mex files using gcc on Windows
  • Now compatible with 64 Bit Matlab using Mingw-w64 as well as 32 Bit platforms
  • Allows gcc to appear in the list of compilers shown by mex -setup, and easy switching
  • C, C++, Fortran 77 or Fortran 95 mex files

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow gnumex

gnumex Web Site

Other Useful Business Software
Manage your entire team in one app Icon
Manage your entire team in one app

With Connecteam you can manage every aspect of your business on the go, no workstation needed.

Connecteam is an award-winning all-in-one employee management solution for daily operations, communications, and human resource management.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Works well for me. Matlab 2015b
  • am using matlab R2013a am trying to compile my sample program but it showing the errors: program is hello.c #include "mex.h" void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) { mexPrintf("Hello world!\n"); return; } the error is >> mex hello.cc C:\Users\karna\AppData\Local\Temp\mex_vPTczV\hello.obj:hello.cc:(.text+0x9): undefined reference to `mexPrintf' collect2.exe: error: ld returned 1 exit status link command: g++ -shared C:\Users\karna\AppData\Roaming\MATHWO~1\MATLAB\R2013a\gnumex\mex.def -o hello.mexw64 -LC:\Users\karna\AppData\Roaming\MATHWO~1\MATLAB\R2013a\gnumex -s C:\Users\karna\AppData\Local\Temp\mex_vPTczV\hello.obj -llibmx -llibmex -llibmat C:\PROGRA~1\MATLAB\R2013A\BIN\MEX.PL: Error: Link of 'hello.mexw64' failed. Error using mex (line 206) Unable to complete successfully. ********************************************* please help me how to fix this error.
  • A must have tool for every scholar.
  • for 64 bit minigw see tracker->bugs->Support Mingw-w64 or mailing list :[Gnumex-users] instructions for getting MinGW_w64 to work (64-bit compilation with OpenMP)
Read more reviews >

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

Developers, Engineering

User Interface

Win32 (MS Windows)

Programming Language

MATLAB, Perl, C

Related Categories

MATLAB Software Development Software, Perl Software Development Software, C Software Development Software

Registered

2003-10-25