Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29249 Discussions

help with visual fortran 11 VS integration

nomore2010
Beginner
626 Views
Hi
I am continuing previouse projects at a lat at my faculty which used fortran files to solve equations. the fortran files were compiled (one project used .dll other .mexw32) and called from a Matlab function that which included the gui and input parameters.
I am attemping the merge the different files and make changes to the fortran code, from MathWork i understood only visual fortran is supported for their "mex file.f" command. when trying to install visual fortran it does not recognise the SDK and tells me i need to add a path to the "microsoft platform SDK" in order to merge it with visual studio.
I have installed Visual studio 2010 ultimate , later i added VS SDK, also i downloaded and installed microsoft SDK 7.0A and 7.1 and tried to the path to those libraries when installing visual fortran.
however, nothing works - i can not creat fortran projects at visual studio nor matlab recognises the fortran compiler (it did add c++ compiler when i installed VS).

please help,
Daniel

platform details:
OS: windows 7
visual studio 2010 ultimate + SDK
MS SDK 7.1/7.0A
Matlab 2010b
visual fortan 11.1.060
0 Kudos
4 Replies
Steven_L_Intel1
Employee
626 Views
Visual Fortran 11.1 does not support Visual Studio 2010. You need Intel Visual Fortran Composer XE 2011 (version 12.0) for that. You don't need an SDK.
0 Kudos
TimP
Honored Contributor III
626 Views
When you install the C++ component of Visual Studio, the SDK requirements are installed automatically. I don't think there is any "Visual Studio ultimate," nor does it matter which version of Windows 7 you have, beyond whether it is 32-bit or 64-bit version.
0 Kudos
nomore2010
Beginner
626 Views
thanks for the replys

I am running the 32 bit (x86) version.
my univesersity is part of MS's MSDNAA so i can download most of microsoft products at will, naturaly I took the latest and most comprehensive they had (apparentlynot supported). that is the reason it is easier for me to downgrade the VS version then to upgrade the visual fortran (berucracy with lab funds and such), also according to this page :

http://www.mathworks.com/support/compilers/R2010b/index.html

my Matlab supports only visual fortran 10 or 11.

so which visual studio should i install (currently DL 2005 standart) in order for my current version of visual fortran to integrate? should I install anything additional (SDK) with it?

Regards,
Daniel
0 Kudos
TimP
Honored Contributor III
626 Views
ifort 11.1 installer supports integration with VS2005 and 2008 (including the option of both at once). Before installing ifort, you must add the optional C++ components to VS, including (for 64-bit support) the X64 subcomponent, and apply service packs.
The C++ compiler which comes with VS2008 SP1 is superior to the older ones. The C++ which comes with VS2010 has some improvements and a smaller number of regressions from 2008 SP1, but the primary point of it is to gain some c++0x support.
0 Kudos
Reply