MATLAB Compiler | ![]() ![]() |
Verifying from MATLAB
Once you have verified that you can generate MEX-files on your system, you are ready to verify that the MATLAB Compiler is correctly installed. Type the following at the MATLAB prompt.
After a short delay, this command should complete and display the MATLAB prompt. Next, at the MATLAB prompt, type
The which
command should indicate that invhilb
is now a MEX-file; it should have created the file invhilb.dll
. Finally, at the MATLAB prompt, type
Note that this tests only the Compiler's ability to make MEX-files. If you want to create stand-alone applications or DLLs, refer to Stand-Alone Applications.
Verifying from DOS Command Prompt
To verify that the Compiler can generate C MEX-files from the DOS command prompt, you follow a similar procedure as that used in the previous section.
Copy invhilb.m
from the <matlab>\toolbox\matlab\elmat
directory to a local directory and then type the following at the DOS prompt.
Next, verify that invhilb
is now a MEX-file by listing the invhilb
files:
You will see a list containing
These are the files that the Compiler generates from the M-file, in addition to the original M-file, invhilb.m
. The Compiler-generated MEX-file appears in the list as the filename followed by the extension, dll
. In this example, the Compiler creates the file invhilb.dll
. For more information on which files the Compiler creates for a compilation, see Controlling Code Generation.
To test the newly created MEX-file, you would start MATLAB and, at the MATLAB prompt, you could type
![]() | mex Verification | Troubleshooting | ![]() |