Могут ли Nsight Systems использовать URL-адреса отладочной информации?

Итак, я на Arch Linux, и библиотеки из официальных репозиториев не поставляются с символами отладки. Чтобы обойти это в большинстве инструментов отладки, можно использоватьDEBUGINFOD_URLS=https://debuginfod.archlinux.orgкак переменная среды (например,DEBUGINFOD_URLS=https://debuginfod.archlinux.org valgrind ./myApp). Я попытался добавить эту переменную среды как перед запуском nsys-ui, так и в разделе «Переменные среды» раздела «Сбор образцов IP/обратной трассировки ЦП», но оба, похоже, не добавляют никаких символов отладки для системных библиотек.

Поэтому я получаю множество неразрешенных символов, которые можно увидеть в «Вид сверху вниз».<img alt="неразрешенные символы" src="https://i.stack.imgur.com/nY9Kc.png"/>

Как видно здесь, есть опция «Расположения символов…», но она позволяет добавлять только локальные пути.<img alt='Опция "Расположения символов..."' src="https://i.stack.imgur.com/CsHEF.png"/>

Можно ли добавить символы отладки через URL-адрес отладочной информации в NsightSystems?

Спецификации: NsightSystems 2022.4.2

0 ответов

Другие вопросы по тегам