- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
I am using IVF 9.1 on a command line under Windows XP.
I compile/link an old file and the results show a different behavior, probably due to an additional compiler option /Qparallel.
When I ran nMake, the monitor showed
iFort e:srcppbS.f90 /nologo /c /fast /Qparallel /Ie:srcinc /module:e:IVFmod /Ie:IVFmod /noD /error-limit:10 /object:e:IVFobjppbS.obj
and a lot of message such as
IPO: performing multi-fie optimizations
e:srcppbS.f90(1344) : (col. 6) remark: LOOP WAS AUTO-PARALLELIZED.
e:srcppbS.f90(1257) : (col. 8) remark: LOOP WAS VECTORIZED.
e:srcppbS.f90(3052) : (col. 16) remark: PARTIAL LOOP WAS VECTORIZED.
The problem is that the resulting executable could be run only on the DOS windows that I have run IA32inifortvars.bat.
When I ran that executable on a DOS window before I ran ifortvars.bat, an error message of Unable to Locate Component:
This application has failed to start because libguide40.dll was not found. Re-installing the application may fix this problem.
I have libguide40.dll in
C:Program FilesIntelCompilerFortran9.1IA32Bin
which is in the PATH of the DOS window after ifortvars.bat is run but not in DOS windows without running ifortvars.bat.
How could I run that executable in a PC without IVF?
Wen
링크가 복사됨
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
