-GD Переключатель компилятора Delphi позволяет выводить подробную карту отладки. Такой файл содержит, например, информация о файлах, которые были скомпилированы в приложение.
Line numbers for UnitName(UnitName.pas) segment .text
49 0001:001D27EC 50 0001:001D27F3 51 0001:001D27FC 52 0001:001D280A
53 0001:001D2813 55 0001:001D2827 57 0001:001D2837 60 0001:001D283C
...
Я хотел бы использовать карту отладки для анализа зависимостей приложений. В настоящее время у меня возникла проблема с единицами с одинаковыми именами, но расположенными в разных папках, например
SomeSourceFolder/NotUniqueUnitName.pas
SomeThirdPartyFolder/NotUniqueUnitName.pas
Чтобы определить, какой файл упоминается в карте отладки, мне понадобится абсолютный или относительный путь к файлу.
Есть ли способ заставить компоновщик выводить пути к исходным файлам? Или вы могли бы предложить какой-либо другой подход к получению этой информации?