.. index:: single: 清单 清单 ---------------------- 其它问题很容易检查,没有额外的信息: * (在unix上)检查 ppc386 编译器所在位置,which ppc386。 * 使用 ppc386 -i 检查编译器版本和日期。 * 查看环境变量(在 unix 上,echo $PATH,在 Windows 上 使用 echo %PATH%),特别要检查目标 FPC 目录是否为第一个。 1. 环境变量中确保不要有 cygwin 目录(cygwin 工具使用非 DOS 路径,需要特殊处理。FPC 基于 mingw 的 make 版和 binutils,不能与 cygwin 很好的结合) #. (Windows)环境变量中没有开发工具(Delphi,JBuilder,VC ++)的目录。 因为会包含某些工具的自有版本,会使它们不兼容。 make -v 或 make verision 很有用。 #. PATH 变量名,全为大写。如果遇到此问题,请在 Windows 环境变量设置中更正。如果没有权限进行修改操作,则可以使用以下批处理: set a=%PATH% set Path= set PATH=%A% set a= #. 检查你的 fpc.cfg,我知道你永远不会编辑它,它始终可用,但无论如何都这样做,快速插入,我需要确定这个配置文件是当前用的,变化很容易被遗忘。