Lazarus IDE - 编译失败:无法打开包含文件

时间:2015-02-20 01:23:23

标签: compiler-errors lazarus

我想试试Lazarus IDE的运气,遇到几个让我无法运行我的第一个程序的问题。我解决了其中几个问题,我用可疑的解决方案解决了这个问题,但是我坚持这个特殊的问题,而且无法在谷歌找到帮助(^ - ^)。

我使用Lazarus版本1.0.8和FPC版本2.6.2。我的操作系统是Windows 8.1 x64。

我现在遇到的错误是:

C:\Lazarus\App\lazarus\packager\registration\jwawinnt.pas(59,2) Fatal: Can't open include file "jediapilib.inc".

我发现该文件及其位置为C:\Lazarus\App\lazarus\fpc\2.6.2\source\packages\winunits-jedi\src

此错误从单位JwaWinNT.pas跳转。包含在第59行:{$I jediapilib.inc}

嗯,希望我不会为任何人烦恼太多。见晚了。

LeoAM

1 个答案:

答案 0 :(得分:1)

我的猜测是你使用了一个打包单元“jwawinnt”的软件包,它也附带了FPC,然后所有的地狱都破了。

尝试从包中删除jwa *内容,看看它是否适用于FPC提供的Jedi Windows标头。