Delphi 5构建错误:找不到所需的包错误

时间:2011-05-12 19:39:00

标签: delphi compiler-errors delphi-5

我正在使用dcc32编译器从命令行编译我的项目。我遇到此错误'必需的包X未找到' 但我确实在路径变量中定义了X. *中定义的所有文件的路径。 我被这个错误困住了。 任何见解都很受欢迎! 感谢

2 个答案:

答案 0 :(得分:2)

我遇到了很多令人头疼的问题 - 不能肯定这会对你有所帮助,但当然应该指出你正确的方向:

1)据我所知,Windows路径变量对于Delphi编译器是不够的 - 即使你是从命令行运行的。您需要检查Delphi环境选项,项目选项等。

2)即使你的Delphi路径看起来配置正确,你的dpr可能会明确地引用未找到的单元;或者你可能最初在不同(也许是缺失)的路径上安装了包,而不是你现在指向的那些;

3)在您的项目路径上发现的旧的,过时的DCU可能会导致神秘的问题......

4)你能在IDE中编译这个项目吗?当你尝试时会发生什么?

HTH

答案 1 :(得分:2)

对于编译,需要编译的包 - .dcp。如果此文件位于Windows搜索路径中,则编译器必须能够在其库路径或项目的搜索路径中找到它。