Delphi在库路径中找不到单位

斯文·布林斯利(Svein Bringsli)

我刚刚安装了Delphi 10.1 Berlin,但遇到了库路径问题。在库路径中使用单元(至少某些单元)时,Delphi找不到它们,并给出F2613错误,“未找到单元XXX”。

为了设置一个非常简单的测试,我创建了一个名为“ SampleUnit.pas”的单元,其中包含一个函数(求和),将文件放在新创建的文件夹“ C:\ TempLibrary”中,并将此文件夹添加到选项-> Delphi选项->库->库路径。我检查了几次拼写,而且我完全确定一切正确。然后,我做了一个这样的控制台应用程序

program Project1;

{$APPTYPE CONSOLE}

{$R *.res}

uses
  SampleUnit;

begin
  writeln(Sum(12,13));
end.

并进行编译。悬臂,“ [dcc32致命错误] Project1.dpr(9):找不到F2613单元'SampleUnit'。”

如果我将违规行替换为

uses
  SampleUnit in 'c:\templibrary\sampleunit.pas';

它工作正常。在项目搜索路径中添加“ C:\ TempLibrary”也将解决该问题。

我想念什么?这已经在Delphi的早期版本中起作用,并且确实也可以在Berlin版本的其他安装中起作用(我在虚拟机上有另一个安装,在这里工作得很好)

我意识到这可能是我的设置存在的问题,其他人可能很难/无法确定,但是如果任何人都可以提供关于我应该在哪里看起来的任何见解,那将是很好的。

更新:

这个问题已经解决了,但是我不确定到底是什么解决了。我开始重新安装,并收到一条警告,说我的系统路径的长度接近该长度限制。我清理了系统路径(除去了对旧RAD Studio安装的引用),然后重新安装了Delphi 10.1 Berlin,现在一切又恢复了。

斯文·布林斯利(Svein Bringsli)

看来问题出在我系统路径的长度上。我通过删除对早期Delphi版本的引用和一些其他过时的东西并重新安装了Delphi来缩短了它,现在一切都像以前一样工作了。

PS:缩短了系统路径后,我尝试在重新安装Delphi之前先构建测试项目,但这没有用。也许在安装过程中出了点问题,这可能是系统路径的长度引起的,也可能不是。我不能绝对确定地说是引起问题的系统路径,但它似乎是最有可能的候选者。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Delphi在库路径中找不到单位

来自分类Dev

在Delphi安装路径中找不到单位

来自分类Dev

在库路径XE6中找不到FMX组件

来自分类Dev

在库中找不到WebDriver

来自分类Dev

MSSQL在库中找不到该函数

来自分类Dev

为什么在0.13.7中执行调试失败并显示“在库路径上找不到代理库jdwp:transport”?

来自分类Dev

在库中找不到“ AM_PROG_LIBTOOL”

来自分类Dev

PyPy错误:AttributeError:在库<无>中找不到符号SCDynamicStoreCopyProxies

来自分类Dev

为什么链接程序在库中找不到单个(当前)方法?

来自分类Dev

在库中找不到适用于jdbc:mysql netbeans的* .jar驱动程序

来自分类Dev

链接问题,即使nm在库中显示符号,也找不到符号

来自分类Dev

在库中找不到rJava“ EXTPR_PTR”过程入口点

来自分类Dev

朱莉娅·乔尔(Julia Ccall):在库中找不到函数

来自分类Dev

为什么链接程序在库中找不到单个(当前)方法?

来自分类Dev

警告:在库中找不到宏“ AM_GLIB_GNU_GETTEXT”

来自分类Dev

警告:在库类 android.graphics.Canvas 中找不到引用的方法“int save(int)”

来自分类Dev

在路径中找不到非法字符

来自分类Dev

kubernetes在ubuntu中找不到正确的路径

来自分类Dev

为什么在python中找不到路径?

来自分类Dev

在laravel 5.2的路径中找不到文件

来自分类Dev

在声明的路径中找不到文件

来自分类Dev

Sagemaker在容器中找不到路径

来自分类Dev

在类路径中找不到功能:/ cucumberOptions

来自分类Dev

在路径中找不到程序bash?

来自分类Dev

在声明的路径中找不到文件

来自分类Dev

为什么在python中找不到路径?

来自分类Dev

在Android中找不到PCLstorage路径

来自分类Dev

在类路径中找不到类:(ClassName)

来自分类Dev

在laravel中找不到类路径

Related 相关文章

  1. 1

    Delphi在库路径中找不到单位

  2. 2

    在Delphi安装路径中找不到单位

  3. 3

    在库路径XE6中找不到FMX组件

  4. 4

    在库中找不到WebDriver

  5. 5

    MSSQL在库中找不到该函数

  6. 6

    为什么在0.13.7中执行调试失败并显示“在库路径上找不到代理库jdwp:transport”?

  7. 7

    在库中找不到“ AM_PROG_LIBTOOL”

  8. 8

    PyPy错误:AttributeError:在库<无>中找不到符号SCDynamicStoreCopyProxies

  9. 9

    为什么链接程序在库中找不到单个(当前)方法?

  10. 10

    在库中找不到适用于jdbc:mysql netbeans的* .jar驱动程序

  11. 11

    链接问题,即使nm在库中显示符号,也找不到符号

  12. 12

    在库中找不到rJava“ EXTPR_PTR”过程入口点

  13. 13

    朱莉娅·乔尔(Julia Ccall):在库中找不到函数

  14. 14

    为什么链接程序在库中找不到单个(当前)方法?

  15. 15

    警告:在库中找不到宏“ AM_GLIB_GNU_GETTEXT”

  16. 16

    警告:在库类 android.graphics.Canvas 中找不到引用的方法“int save(int)”

  17. 17

    在路径中找不到非法字符

  18. 18

    kubernetes在ubuntu中找不到正确的路径

  19. 19

    为什么在python中找不到路径?

  20. 20

    在laravel 5.2的路径中找不到文件

  21. 21

    在声明的路径中找不到文件

  22. 22

    Sagemaker在容器中找不到路径

  23. 23

    在类路径中找不到功能:/ cucumberOptions

  24. 24

    在路径中找不到程序bash?

  25. 25

    在声明的路径中找不到文件

  26. 26

    为什么在python中找不到路径?

  27. 27

    在Android中找不到PCLstorage路径

  28. 28

    在类路径中找不到类:(ClassName)

  29. 29

    在laravel中找不到类路径

热门标签

归档