Я помещаю путь к папкам файлов модулей (.pas) наших пакетов в путь к библиотеке Delphi, но я начинаю задумываться, не является ли это ошибкой! Примите эту проблему для пример:
У меня есть две домашние упаковки:
- LowLevelPackage
- HighLevelPackage
HighLevelPackage использует единицы измерения, содержащиеся в LowLevelPackage.
Если путь к папкам модулей обоих пакетов находится в пути к библиотеке, есть вероятность, что я соберу HighLevelPackage до того, как LowLevelPackage и HighLevelPackage косвенно будут содержать единицы LowLevelPackage (я думаю?).
Мне интересно, стоит ли вместо этого указывать путь к DCU этих пакетов в путь к библиотеке. И, возможно, указав путь к фактическим исходным блокам в «Путь просмотра», чтобы мы могли перейти к ним при отладке.
Это звучит правильно? Что на самом деле должно идти по пути библиотеки? Пути к .DCU? .DCPs? .BPLs? или .PASs?