Fortran 运行中给出的系统错误及解决方法

  • 格式:doc
  • 大小:59.50 KB
  • 文档页数:12

下载文档原格式

  / 36
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

. Fortran 运行中给出的系统错误及解决方法

以下均为linker tools errors and warnings

Linker Tools Error LNK1000

unknown error; consult documentation for technical support options Note the circumstances of the error, try to isolate the problem and create a reproducible test case, then contact technical support.

Linker Tools Error LNK1101

incorrect MSPDBxx.DLL version; recheck installation of this product The version of MSPDBxx.DLL available on your system does not match the version required by this tool.

Linker Tools Error LNK1102

out of memory

There was not enough memory for the tool to run. Probably the paging file exceeded available disk space. If a shortage of disk space is not the cause, note the circumstances of the error, try to isolate the problem and create a reproducible test case, then request technical support.

Linker Tools Error LNK1103

debugging information corrupt; recompile module

Probably the compilation was terminated before a valid object file was created.Recompile the given object file. If recompiling does not correct the problem,note the circumstances of the error, try to isolate the problem and create a reproducible test case, then consult technical support.

Linker Tools Error LNK1104

cannot open file "filename"

The tool could not open the given file. One of the following may be a cause:

l There was not enough disk space.

l The file does not exist.

l The filename or its path was incorrectly specified.

l The specified drive is invalid.

l The file does not have the appropriate permissions.

l The path for filename expands to more than 260 characters.

l If the given file is named LNKn, which is a filename generated by the linker for a temporary file, then the directory specified in the TMP environment variable may not exist, or more than one directory is specified for the TMP environment variable. (Only one directory path should be specified for the TMP environment variable.)

l If the error occurs on the executable filename, an earlier version of the executable may still be running. You will need to terminate the executable before linking it. In Windows NT (including Windows 2000) or Windows 95,you can use the utility PVIEW to look for and kill instances of the application.

l If the error message occurs for a library name, and you recently ported the .MAK file from a previous Microsoft Visual C++ development

Linker Tools Messages Page 3 of 37

environment, the library may no longer be valid. Ensure that the library still exists in this circumstance.

l If the error message occurs for a library name such as CONSOLE.LIB, and you included object modules from an older Fortran development

environment such as Microsoft Fortran PowerStation, recompile all source files with Visual Fortran to create new object files and libraries.

Linker Tools Error LNK1105

cannot close file "filename"

The tool could not close the given file. Possibly there was insufficient disk space available.

Linker Tools Error LNK1106

invalid file or disk full: cannot seek to location

The tool could not read or write to location in a memory-mapped file:

l Your disk may be too full to complete the link. Free up some space and try the link again.

l The error may be a result of trying to link over a network. Some networks do not fully support the memory-mapped files used by the linker. Try linking on your local disk to see if that fixes the problem.

l There may be a bad block on your disk. Although the operating system and disk hardware should have detected such an error, you may want to run a disk checking program.

Linker Tools Error LNK1107

invalid or corrupt file: cannot read at location

The tool could not read the file. Recreate the file.

Linker Tools Error LNK1108

cannot write file at location

The tool could not write to the file. One of the following may be a cause:

l There was not enough disk space to create the file.

l The drive being written to was not available, possibly due to a network problem.

Linker Tools Error LNK1109

cannot remove file "filename"

LIB could not delete the given file. Before LIB writes the new version of a library, it removes the existing library file. One of the following may be a cause:

l The given file does not have the appropriate permissions.

l The drive containing the file was not available, possibly due to a network problem.

Linker Tools Error LNK1110

Linker Tools Messages Page 4 of 37

cannot rename file "filename"

LIB could not rename the given file. When LIB builds a new version of a library, it creates a