我一直将我们包的单元(.pas)文件夹的路径放入Delphi库路径中,但我开始怀疑这是否是一个错误!以这个问题为例:
我有两个自制的包:
- 低级包
- 高级封装
HighLevelPackage 使用 LowLevelPackage 中包含的单位。
如果两个包的单元文件夹的路径都在库路径中,那么我有可能在 LowLevelPackage 和 HighLevelPackage 隐含包含 LowLevelPackage 的单元之前构建 HighLevelPackage(我认为?)。
我想知道是否应该将这些包的 DCU 的路径放入库路径中。并且可能将实际源单元的路径放在浏览路径中,以便我们在调试时仍然可以进入它们。
听起来对吗?真正应该进入图书馆路径的是什么?.DCU的路径?.DCP?.BPL?还是.PASS?