compiler-errors - Lazarus IDE-编译失败: Cannot open in

当我遇到一些使我无法运行我的第一个程序的问题时,我想尝试一下Lazarus IDE的运气。我解决了其中的几个问题,但凭空想出了可疑的解决方案,但我一直陷在这个特殊问题上,无法在Google(^-^)中找到帮助。

我将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}
好吧,希望我不会让任何人讨厌。待会儿见。

狮子座

最佳答案

我的猜测是,您使用的软件包还封装了FPC附带的“jwawinnt”单元,然后所有东西都松散了。

尝试从包装中删除jwa *东西,看看它是否可以与FPC随附的Jedi Windows header 一起使用。

关于compiler-errors - Lazarus IDE-编译失败: Cannot open include file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28620171/

相关文章:

c# - Unity 在编译有效的 C# 类时遇到问题

sql - Microsoft SQL服务器

c# - 为什么这种编译方式有所不同?

c# - 根据文本框错误重新定义变量

compiler-errors - 由于 glib 错误,无法处理 gobject-introspe

asp.net - 错误: SignalRRouteExtension.Mapconnection

c# - MVC3网站编译器错误

haskell - 实例化类时发生编译错误

eclipse - 如何修复xtext上的简单错误?

compiler-errors - gfortran在编译文件上不输出ident工具