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

generating 64 bit dlls

William_G_
Beginner
836 Views

I have an application that works fine as a 32 bit target  dll. I am working with intel visual fortran compiler version 10 windows, 32 bit

1.  If I want to compile the same application as a 64 bit target dll

do I have to first install the 64 bit version of the fortran compiler??

2. And can I have both the 32 bit and 64 bit version of the compiler installed on the same pc,

or is this not recommended??

I am running windows 7 operating system

 

thanks

bill

 

 

0 Kudos
3 Replies
Steven_L_Intel1
Employee
836 Views

You have to go out of your way to NOT install both 32-bit and 64-bit compilers. The 64-bit compiler should already be there. To use it, open your project in Visual Studio and select Build > Configuration Manager. In "Active solution platform" in the upper right, select "<New...>". In the new dialog that comes up, select x64 as the new platform and click OK, then Close. You will see the Solution platforms dropdown in the toolbar change from Win32 to x64 - this dropdown is how you switch among the platforms. With x64 selected, do a build. Note that it will have created an x64 subfolder of your project with its own Debug and Release folders.

0 Kudos
William_G_
Beginner
836 Views

Hi Steve,

Thanks for your quick reply.

I appreciate.

However when I change solution platform to x64

and try to rebuild I get the error

Microsoft development environment

Intel fortran compiler fo 'x64' not installed

 

I am using visual studio 2005

intel fortran version 10 ;

I think when I installed the fortran compiler I may have chosen

only to install the 64 bit?

Do you have any other suggestion?

thanks

bill

 

0 Kudos
Steven_L_Intel1
Employee
836 Views

Oh, I thought you were using something a bit more recent. You probably did choose to install only the 32-bit compiler. You can return to https://registrationcenter.intel.com/ , log in and download the full product including both 32-bit and 64-bit compilers and install that. You also need to make sure that your VS2005 install includes the "x64 compiler and tools" option. If you are using the included VS2005 Premier Partner Edition, you have that already, otherwise you will have to do a "Change/Modify" on VS2005 and add that component of Visual C++.

0 Kudos
Reply