我安装了 Lazarus 1.0.10 和 FCL 包。
我制作了一个 CGI 测试程序以在我的Hostgator帐户中运行,但是当我编译它时,我收到了这个错误:
fcllaz.pas(0,0) 致命:找不到 fcllaz 使用的单位系统。
如果我将项目配置为以 Linux SO 为目标。如果我使用标准(Windows)它可以编译,但我的 hostgator 帐户是 Linux。
有没有人遇到过这样的问题?如何解决?
(如果你正在尝试进行交叉编译,交叉编译到 linux 是一个高级主题。你最好在 VM 中安装一个类似的 *nix 系统作为你的主机)
FPC 可能没有完全安装。一些 Ubuntu/debian 版本坚持事后必须进行手动配置。
确保
其中 $PREFIX 是您安装 FPC 的前缀(通常是 /usr 或 /usr/local )
有关更多信息,请参阅buildfaq