Code covered by the BSD License  

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Check whether mex file is compiled for system

5.0 | 2 ratings Rate this file 13 Downloads (last 30 days) File Size: 1.93 KB File ID: #27140 Version: 1.5

Check whether mex file is compiled for system



01 Apr 2010 (Updated )

Check if mex file is compiled for the OS or if the source was modified since it was compiled.

| Watch this File

File Information

CHECK_MEX_COMPILED Check if mex file is compiled for system.




CHECK_MEX_COMPILED(SOURCE_FILE) checks whether a mex source file SOURCE_FILE is compiled for the current operating system OR whether the source file has been modified since it was compiled. It is compiled if it does not pass these tests (to the same directory as the source file). SOURCE_FILE must be a string that is the name of a source file on the MATLAB search path.

CHECK_MEX_COMPILED(OPTIONS,SOURCE_FILE) passes the script switches in OPTIONS to the mex compiler, one argument per switch.


% check function compiled, with useful debugging info,
% and with large-array-handling API


This file inspired Export Voxel Data and Precedence Based Cross Correlograms.

MATLAB release MATLAB 7.9 (R2009b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (2)
21 Mar 2011 Hannes

Hannes (view profile)

18 Oct 2010 Steve Hoelzer

Steve Hoelzer (view profile)

27 Apr 2010 1.2

Minor: updated the help

27 May 2010 1.3

Updated description/help

28 Jul 2011 1.4

Minor alterations: function now calls MEX directly (rather than through EVAL), changed the way the OPTIONS are handled to bring it more in line with MEX functionality.

18 Jan 2012 1.5

Some minor bug fixes and documentation updates

Contact us