繁体   English   中英

如何在Delphi 10中添加库路径

[英]How to add library paths in Delphi 10

我正在尝试安装GLscene,但是源文件位置出现问题。

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

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

我输入的GLscene库项目是

C:\\用户\\安迪\\文档\\ Embarcadero公司\\工作室\\项目\\ GLScene_VCL \\来源

C:\\用户\\安迪\\文档\\ Embarcadero公司\\工作室\\项目\\ GLScene_VCL \\来源\\着色器

C:\\用户\\安迪\\文档\\ Embarcadero公司\\工作室\\项目\\ GLScene_VCL \\来源\\设计时

都是正确的

有人知道为什么编译器无法在这些目录中找到文件吗?

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

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

我个人不喜欢对源文件使用搜索路径的方法。 我喜欢项目目录下的所有内容,以便可以从VCS中签出并拥有在此处构建所需的一切。 基于搜索路径的方法使认真的开发非常困难,因为您无法维护分支。 如果您有使用库的旧版本维护的旧版本怎么办?

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

尝试的路径同时添加到库路径调试DCU路径

最新的Delphi版本对Release和Debug具有不同的生成配置,我的猜测是Debug配置仅在Debug DCU Path中搜索。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM