Code covered by the BSD License  

4.0

4.0 | 2 ratings Rate this file 26 Downloads (last 30 days) File Size: 8.85 KB File ID: #38980
image thumbnail

mex setup for windows x64 intel c compiler 13 (XE)

by

 

09 Nov 2012 (Updated )

mex -setup icc13 linker options

| Watch this File

File Information
Description

Put these files to mexopts dir,like
d:\Program Files\MATLAB\R2012b\bin\win64\mexopts\

and then type >>mex -setup

Now there should be two new strings like

[1] Intel C++ 13.0 (with Microsoft Visual C++ 2010 linker) in %ICPP_COMPILER13%
...
[3] Intel C++ 13.0 in %ICPP_COMPILER13%

Second option uses native Intel C++ 13.0 linker, which is required, for example, for /Qipo optimization.

Both files contain very basic "safe" optimization options.
To be able to get more speed out of ICC without modifying these "*.bat" files each time,(and for some basic ICC optimization options examples) see another my submission - ICC_mex_tools:
http://www.mathworks.com/matlabcentral/fileexchange/38981 .

Required Products MATLAB
MATLAB release MATLAB 8.0 (R2012b)
Other requirements Visual Studio 2010, Intel C Compiler 13 (XE)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (3)
25 May 2013 Igor

Michal Kvasnicka,
I never used icc13 on linux, sorry.

24 May 2013 Michal Kvasnicka

What about linux version???

14 Nov 2012 Yuval

Works for me, no problem.

Updates
12 Nov 2012

added direct link to ICC_mex_tools

12 Nov 2012

typo fix (in include path)

Contact us