0

我在 Windows 7 x64 上有 Lazarus IDE 1.1 (FPC 2.6.1) x64。

当我进入“包”,然后“安装/删除包”时,在“不安装”中,我可以选择“sqlite3laz 0.4”并将其移动到“安装”列中。然后我按“保存并重新编译 IDE”。它编译了一段时间然后告诉我:

C:\lazarus\components\sqlite\registersqlite3.pas(1,1) 致命:找不到 registersqlite3 使用的单元 sqlite3ds

我怎样才能解决这个问题?谢谢!

编辑

sqlite3ds.pas虽然在C:\lazarus\fpc\2.6.1\source\packages\fcl-db\src\sqlite...

编辑

发现:http
://www.lazarus.freepascal.org/index.php/topic,12930.msg87799.html#msg87799我会尝试32位版本...

编辑

适用于 32 位版本。我可以让它与 64 位版本一起使用吗?

4

1 回答 1

1

Lazarus 真的在使用 2.6.1 吗?如果 lazarus 仍在使用 2.6.0,则可能不会搜索包含 2.6.1 预编译单元的目录。

请注意,您提到的路径是源路径,而 Lazarus 通常使用预编译 (ppu,o) 格式的 FPC 单元。源仅在正确配置时用于调试(源路径),从不被编译器搜索(单元路径)

于 2012-07-15T20:34:47.253 回答