Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
28543 ディスカッション

Setting up Intel Fortran 10.x with Microsoft Visual Studio 2008

az711
ビギナー
1,271件の閲覧回数

This week a MS VS 2008 will be available for subscribers ... It is possible to integrate/use Fortran 10.1 with it ? What about IDE integration ?

0 件の賞賛
21 返答(返信)
TimP
名誉コントリビューター III
1,150件の閲覧回数
The answer given on the C forum is there is no IDE integration for Intel compilers in the beta VS 2008. Both ifort 10.0 and 10.1 can be set up for command line operation by editing ifortvars.bat (you could make a second copy for this, with its own icon) and (if necessary) ifort.cfg. Replace vcvarsxx.bat and linker paths in the ifort installation with the VS2008 equivalents.
I suppose the main point is to test mixed Fortran and C++ applications with the new headers and libraries. I've tried the express 32-bit, may have time to try the professional beta 2 to see if it supports 64-bit today.
I could find no way to install the in between version of VS2008, which is supplied as a .iso image too large for a CD, with DVD burning locked out.
az711
ビギナー
1,150件の閲覧回数

1. The way to install VS2008B2 is very simple. Extract iso with UltraISO (or similar tool) and install from harddisk.

2. I have investigated IDE.MSI from 10.x and found that usually it is support VS2003 and VS2005. But i found some variables that point to VS2008. I think that Intel have already tested implementation in to VS2008 and simply wait for final release of it ...

3. VS2008 is already on MSDN

Steven_L_Intel1
従業員
1,150件の閲覧回数
It was our hope to be able to support VS2008 in the next update after it was released, but as usual, Microsoft made incompatible changes between the last beta and the release. We intend to enable command line support automatically in an upcoming update, but IDE integration will take a bit longer to figure out what they changed. There is no VS2008 IDE support in the current 10.1. We expect to have it ready by the public release of VS2008, which we understand to be in February.
TimP
名誉コントリビューター III
1,150件の閲覧回数
I haven't found any success with mixed ifort and C++ amd64 projects in VS2008. I get an ipo link failure report when attempting to link ifort 10.1 with VC9 objects, and ICL rejects the VC9 64-bit C++ headers. Fortran only projects can run OK in VS2008, but what's the point?
As you might expect, VS2008 32-bit supports only MT and MD projects. Those have run OK for me, using ifort with CL and ICL.
Steven_L_Intel1
従業員
1,150件の閲覧回数
Edit icl.cfg and ifort.cfg and specify /Qvc9 instead of /Qvc8, etc.
TimP
名誉コントリビューター III
1,150件の閲覧回数
VC9 amd64 has /GL set by default. In order to link with ifort, the VC9 option /GL- must be set, and nearly all Fortran .obj must be rebuilt under VS2008. Also, I need a mysterious -nodefaultlib:bufferoverflowu.lib.
Steven_L_Intel1
従業員
1,150件の閲覧回数
See the ifort release notes for info on bufferoverflowu.lib
az711
ビギナー
1,150件の閲覧回数

1. I don't think that the implementation of VCS2008 IDE support for Intel Fortran is really difficult. I have port manually some addins from VS2005 in VS2008B2 and they work !

2. VS2008 is already public. Anybody can download VS2008 Express Edition at http://www.microsoft.com/express/download/ . Why to wait until February ?

3. It can be a very nice Christmass gift for us - Fortran fans - a VS2008IDE support ...

Steven_L_Intel1
従業員
1,150件の閲覧回数
Sorry, add-ins are not the same as full IDE integration. VS200x Express Edition does not support Fortran IDE. We're working on it as fast as we can.
knowdat
ビギナー
1,150件の閲覧回数

Will the IDE integration be an individual installer, or will there be a 10.2 compiler release with the IDE integration included?

Is the timeframe still Feb 27th, or will the IDE integration be available sooner?

Thank you,


Jon

Steven_L_Intel1
従業員
1,150件の閲覧回数
There will be an update to 10.1 which will recognize VS2008 and install appropriate IDE support for it. I can't commit to a specific date - it will be as soon as we can make sure it works and get it out the door. There's many steps in that process.
onkelhotte
新規コントリビューター II
1,150件の閲覧回数

Thanks for the information. Its good to know Intel works on VS2008 integration because were thinking to buy VS2008 instead of VS2005.

Markus

Jeppe_G_
ビギナー
1,150件の閲覧回数

I am very satisfied to learn that you are working on the integration with Visual Studio 2008. We plan to upgrade to VS 2008 within the next month, as our C#-developers needs the new features of VS 2008. Since our Fortran software is closely linked to the C# software it is important for us to be able to use Intel Fortran in VS 2008, so hopefully you will soon have an upgrade ready.

Jeppe Grue

Senior Specialist

Vattenfall

vlnnmjke99
ビギナー
1,150件の閲覧回数
Is there any update on when we can expect VS2008 IDE support? VS2008 is now generally available (not just to MSDN subscribers).

Many thanks
Steven_L_Intel1
従業員
1,150件の閲覧回数
I expect VS2008 support to be available by early March.
andrey_
ビギナー
1,150件の閲覧回数
looking foward for the support to become available.
Steven_L_Intel1
従業員
1,150件の閲覧回数
It's available now - 10.1.019.
mail2
ビギナー
1,150件の閲覧回数

Does this mean that the integration with MSVS 2008is successfullnow ?

My IVF 10.1.019 seems not with MSVS 2008 under Vista. I installed VS first, then the comlete compilers C++ & Fortran & Integration, both as Administrator.

HelloWorld starts with VS and I see the compile and link buttons, which do not result in an obj or exe anywhere andthe execute button (therefore) remains deactivated, whatever I try. I'm seaching in the project settings, but without result yet.

Any idea or info-link ?

Thanks Clemens

Steven_L_Intel1
従業員
1,150件の閲覧回数
Yes, it should work. Did you try Solution > Build Solution? Did you create a project type that has an executable?

If you need more help, please contact Intel Support.
mail2
ビギナー
1,041件の閲覧回数

Steve, not yet as how you suggested, but I bungled a little and just got this VS integration and exe working just beforeyour reply, at least for a part of it.

My 1st impressionwas that quite a lot of VS-2008 settings and project files structure hase changed. And my time to find out details about installation and setting "how-to's" is so limited. (( =help! )).

Could youfor instance merge relevant details aboutVista + VS2008 integration & settings insome help document or an installation guideon this forum ? Because the alternative-- searching for problems & solutionsinevery thread to follow and each of us --could become quite fustrating.

Thanks Clemens

返信