如何在Delphi 10中添加库路径

时间:2015-12-28 22:05:20

标签: delphi delphi-10-seattle

我正在尝试安装GLscene但遇到源文件位置问题。

在安装说明中说明将GLscene源目录添加到工具/选项/ Delphi选项/库中的全局库路径中,我已经完成但它没有效果。

我可以将源目录添加到每个包项目目录中然后进行编译,但我希望它可以全局访问。

我输入的GLscene库项目是

C:\用户\安迪\文件\ Embarcadero的\工作室\项目\ GLScene_VCL \源

C:\用户\安迪\文件\ Embarcadero的\工作室\项目\ GLScene_VCL \源\着色器

C:\用户\安迪\文件\ Embarcadero的\工作室\项目\ GLScene_VCL \源\设计时

哪些都正确,

任何人都知道编译器无法找到这些目录中的文件的原因吗?

2 个答案:

答案 0 :(得分:2)

编译器将在库路径上搜索源文件。请注意,不同的目标有单独的库路径,例如Win32,Win64等。

如果您找不到源文件,则它们不在您指定的库路径中。

我个人不喜欢使用源文件的搜索路径的方法。我喜欢我项目目录下的所有内容,以便我可以从我的VCS中查看并拥有我需要在那里构建的所有内容。基于搜索路径的方法使得严重的开发变得非常困难,因为您无法维护分支。如果您使用旧版本来维护使用旧版本的库,该怎么办?

答案 1 :(得分:0)

这有点晚了,但它可以帮助其他人。

尝试添加路径 库路径调试DCU路径

最近的Delphi版本对Release和Debug有不同的构建配置,我的猜测是Debug配置只在Debug DCU Path中搜索。