Вы можете использовать настройку target.source-map
для переназначения местоположения исходных файлов. От (lldb) apropos source-map
:
Переназначения пути к исходному тексту используются для отслеживания изменения местоположения между исходным файлом при его создании и местом его существования в текущей системе. Он состоит из массива дубликатов, первый элемент каждого дубликата представляет собой некоторую часть (начиная с корня) пути к файлу, когда он был собран, а второй - это место, где остаток исходной иерархии сборки коренится на локальная система. Каждый элемент массива проверяется по порядку, и выигрывает первый, который приводит к совпадению.
Использование выглядит примерно так:
(lldb) settings append target.source-map /foo /bar
Обратите внимание, что вы используете append
здесь вместо set
, потому что в противном случае вы перезаписываете отображение каждый раз, когда добавляете запись. Вы можете проверить отображение с помощью:
(lldb) settings show target.source-map