- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I have a problem about converting an existingCVF project to IVFVS2008.
After converting, I compile it and it shows:
Linking...
LINK : fatal error LNK1104: cannot open file 'DFWIN.LIB'
what does this mean?
In this project, it should include IMSL and some *.lib that I create before.
I click "Tool->Options->Intel fortran" but didn't find the "Project Directories", as shown in IVF's help->....->Using the IMSL Libraries from the Integrated Development Environment"(1.c).
Why? Is this also about the integration of IVF & VS2008?
Another silly question, I'd like to ask, is do I need to download the compiler for IA-64 applications also from registrationcenter's website?
How to show the version of Fortran compiler, IMSL and MathKernal currently I install?
I alsoopen my project by CVF, but now it shows:
"Compiling Fortran...
D:.........ValFit.f90
f90: Severe: Invalid argument
... file is 'D:................ValFit.f90'
Error executing df.exe.
ValFit.obj - 1 error(s), 0 warning(s)
I really don't want to go back CVF.
But what happened?
Chien-Hui
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What you want to look for is Tools > Options > Intel Fortran > Compilers, and there you will find the directory settings.
Do you really want the Intel Itanium (IA-64) compiler? If you do, then yes, you need to download it. If what you want is the 64-bit compiler for Intel and AMD "x64" processors, then you want the "Intel 64" compiler.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
Thank you for the help.
I post the Libraries inside:
$(IFortInstallDir)Lib
$(VCInstallDir)atlmfclib
$(VCInstallDir)lib
$(WindowsSdkDir)lib
C:Program FilesMicrosoft Visual Studio 9.0VCATLMFCLIB
C:Program FilesMicrosoft Visual Studio 9.0VCLIB
C:Program FilesMicrosoft SDKsWindowsv6.0Alib
C:Program FilesIntelMKL10.0.011ia32lib
C:Program FilesVNIimslfnl600IA64lib
C:mpich2x64lib
C:Program FilesVNIimslfnl600Intel64lib
C:Program FilesVNIimslfnl600IA32lib
C:Program FilesMicrosoft Visual StudioVC98mfclib
C:Program FilesMicrosoft Visual StudioVC98lib
and Include:
$(IFortInstallDir)Include
$(VCInstallDir)atlmfcinclude
$(VCInstallDir)include
$(WindowsSdkDir)include
C:Program FilesMicrosoft Visual Studio 9.0VCATLMFCINCLUDE
C:Program FilesMicrosoft Visual Studio 9.0VCINCLUDE
C:Program FilesMicrosoft SDKsWindowsv6.0Ainclude
C:Program FilesIntelMKL10.0.011include
C:Program FilesVNIimslfnl600IA64includedll
C:mpich2x64include
C:Program FilesVNIimslfnl600INTEL64include
C:Program FilesVNIimslfnl600IA32includedll
C:Program FilesMicrosoft Visual StudioVC98atlinclude
C:Program FilesMicrosoft Visual StudioVC98mfcinclude
C:Program FilesMicrosoft Visual StudioVC98include
Obviously, I have installed three versions. Will it include libraries of IA64 for my IA32 Windows XP at first and failed to link?
I have also a self-created library to be linked, where to specify its name?
Thanks a lot.
Chien-Hui
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you want to link a library you have created, you can add the .lib to your project as if it was a source file.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page