KChernov Цитата: При установке фортрана нужно поставить галочку на компоненте интеграции с ВСом.
Это я знаю. В Express версии дистрибутивов основанных на Visual Studio 2005 Intel Fortran Compiler 9.1 не интегрируется.
Добавлено: Тут
http://support.intel.com/support/performancetools/fortran/windows/sb/cs-007857.htm пишут следующее:
[more]
Цитата: Intel® Fortran Compiler for Windows*
Microsoft Visual C++* required for version 9.1
The Intel® Fortran Compiler for Windows* utilizes the Microsoft Visual C++* linker and run-time libraries. The following sections describe the specific requirements for version 9.1. Version 10.0 has different requirements and does not require Microsoft Visual C++ for development for IA-32 and Intel® 64-based applications.
Microsoft* Software Requirements to Develop IA-32 Applications
One of the following Microsoft development products must be installed:
Microsoft Visual C++* .NET* 2002 or 2003, Standard edition or above
Microsoft Visual Studio* .NET* 2002 or 2003, any edition, with Visual C++ component installed
Microsoft Visual Studio* 2005, Standard edition or above, with Visual C++ component installed
Microsoft Visual C++ 2005 Express Edition, supported for command-line development only - the visual development environment is not supported
For development of IA-32 applications on Windows* XP Professional x64 Edition or Windows* Server 2003 x64 Edition, only the 2003 and 2005 versions of the Microsoft development environments are supported.
If using Microsoft Visual C++ 2005 Express Edition, installation of the Windows Server 2003 SP1 Platform SDK † (Core SDK - PSDK-x86.exe) is required for applications that make use of the Win32 API. Windows Server 2003 R2 Platform SDK has not yet been tested for compatibility
Use of command-line tools for building is supported only if one of the above required Microsoft development products is installed. The Microsoft Platform SDK alone is not sufficient.
[/more]
Т. е. с Studio Express он работает только из командной строки, казалось бы, зачём тогда вообще нужна графическая среда разработки. Но она нужна просто для того, что фортран использует линковщик и run-time libraries Microsoft Visual C++ (в т. ч. и 2005 Express, как у меня).
Честно говоря дурацкая ситуация - для фортрана есть студенческая лицезия и Express версия Visual Studio бесплатная, а работать в ней "бедному студенту" ни как не получится. Причём не понятно, кто из Microsoft и Intel в этом "виноват". Microsoft даёт бесплатный компилятор языка C++ с средой разработки Visual Studio Express, а Intel продаёт платный компилятор Fortran 9.1 Professional в том числе. Он и так платный. Вроде ни тому, ни тому не должно быть жалко, чтобы использовали их продукты вместе, если они оба уже получили свою выгоду. Но нет. Даже пользователи платного Фортрана не могут использовать его с Microsoft Visual Studio Express по настоящему. Т. е. надо покупать ещё и платную Visual Sudio.
По поводу нас конечно, - нам это не грозит. Просто я не хотел скачивать варезную студию, а хотел обойтись Express версией с сайта Microsoft. "Обойтись" у меня не получилось, поэтому дальше это уже тема другого раздела форума.
Кстати уже вышел Intel Fortran Compiler 10.0.0.27. Я скачал. Посмотрю и расскажу о результатах. Вот здесь небольшой FAQ:
http://www.intel.com/cd/software/products/asmo-na/eng/325380.htm#66