gpt4 book ai didi

delphi - 将 JVCL 安装到 Delphi 10 西雅图

转载 作者:行者123 更新时间:2023-12-03 15:54:09 25 4
gpt4 key购买 nike

尝试使用 GetIt 包管理器将 JCL 和 JVCL 安装到 Delphi 10 Seattle 时出现错误:

“Windows 7 专业服务包 1 (6.1.7601)

JVCL 3.50.0.0

[生成:包]生成 D15 的包 已加载模板.dpk 已加载模板.dproj 已加载模板.rc[编译:包][编译:JvCore150.bpl]Embarcadero Delphi for Win32 编译器版本 22.0版权所有 (c) 1983,2010 Embarcadero Technologies, Inc.C:\Users\Lars\Documents\Embarcadero\Studio\17.0\CatalogRepository\JEDIVisualComponentLibraryJVCL-3.49\Common\jvcl.inc(26)致命:F1026找不到文件:'jedi\jedi.inc'”

JCL 版本为 2.8.0,可通过 GetIt Package Manager 获取

这个问题与 Error in JCL installation 有一些相似之处

最佳答案

  1. 取消选中 Delphi 的其他版本 - JCL 安装程序默认安装到 Delphi 的每个版本中,而不仅仅是 Delphi 10 Seattle。您必须逐页查看并取消选中每个页面上的主根树项目选项。 enter image description here

  2. 确保您没有任何其他 Jedi 内容隐式链接到您已安装的其他软件包中。

  3. 确保库路径中的任何文件夹均不包含 jvcl.inc 或 jedi.inc 文件或任何其他 Jedi JCL 或 JVCL 源或 dcu 文件的另一个副本(可能较旧且过时)。

  4. 清理并删除旧的/过时的 DCP/DCU 文件。

  5. 如果您想尝试手动修复软件包设置,请从 C:\Users\Lars\Documents\Embarcadero\Studio\17.0\CatalogRepository 下的软件包文件夹中打开软件包源 JvCore.dpk\JEDIVisualComponentLibraryJVCL-3.49\ 并尝试手动将包含这两个文件的 CommonInclude 文件夹添加到搜索路径。

  6. 手动修复后,尝试手动重新启动安装程序主可执行文件,可能名为 Install.bat

如果这些都不起作用,那么我怀疑问题在于存储库文件夹是一个相当长的路径名,并且生成的库路径名对于 JCL 安装程序或 DCC32 命令行编译器内的内容可能太长。在这种情况下,我建议您在开始之前从库路径中删除所有可以删除的内容,安装 JCL+JVCL,然后将库路径恢复到以前的超长值。

关于delphi - 将 JVCL 安装到 Delphi 10 西雅图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32881718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com