Поделиться через


Свойства отладки C++ (Linux C++)

Поддержка Linux реализована в Visual Studio версии 2017 и выше.

Свойство Описание Варианты выбора
Удаленный компьютер для отладки Visual Studio 2019 версии 16.1. Указывает компьютер для отладки программы. Может отличаться от удаленного компьютера для сборки, указанного на странице Общие. Можно добавить или изменить подключение к целевому компьютеру в разделе Средства>Параметры>Кроссплатформенные>Диспетчер подключений.
Команда перед запуском Команда, которая выполняется в оболочке перед запуском отладки и которая может использоваться для изменения среды отладки.
Программа Полный путь на удаленной системе к программе, которую нужно отладить. Если оставить поле пустым или не изменять его содержимое, по умолчанию будет использоваться текущий выходной путь проекта.
Аргументы командной строки программы Аргументы командной строки, передаваемые в отлаживаемую программу.
Рабочий каталог Рабочий каталог удаленного приложения. По умолчанию это основной каталог пользователя.
Дополнительные команды отладчика Дополнительные команды gdb, выполняемые отладчиком перед запуском отладки.
Номер порта отладчика Номер порта для связи отладчика с удаленным отладчиком. Порт не должен использоваться локально. Это значение должно быть положительным числом в диапазоне от 1 до 65 535. Если номер порта не указан, будет использоваться свободный номер порта.
Номер порта удаленного отладчика Номер порта, прослушиваемый удаленным сервером отладчика (gdbserver) в удаленной системе. Порт не должен использоваться в удаленной системе. Это значение должно быть положительным числом в диапазоне от 1 до 65 535. Если значение не указано, будет использоваться номер свободного порта, начиная с 4444.
Режим отладки Определяет взаимодействие отладчика с gdb. В режиме gdb отладчик управляет системой через оболочку на удаленной системе. В режиме gdbserver, gdb выполняется локально и подключается к gdbserver, который выполняется удаленно. gdbserver
gdb
Дополнительные пути поиска символов Дополнительный путь для поиска символов отладки (solib-search-path).
Отладка дочерних процессов Указывает, следует ли включить отладку дочерних процессов.
Включить качественную печать в Python Включить качественную печать значений выражений. Поддерживается только в режиме отладки gdb.
Файл визуализации Файл собственной визуализации по умолчанию (NATVIS), содержащий директивы визуализации для типов SLT. Другие файлы .natvis, относящиеся к текущему решению, загружаются автоматически.
Сопоставление путей файлов дополнительных источников Дополнительные эквивалентные пути, которые отладчик будет использовать для сопоставления имен исходных файлов Windows с именами исходных файлов Linux. Формат файла: "<windows-path>=<linux-path>;…". Ссылка на имя исходного файла в каталоге Windows соответствует той же относительной позиции в пути Linux. Для файлов, найденных в локальном проекте, дополнительное сопоставление не требуется.
Путь к GDB Visual Studio 2019 версии 16.9. Указывает путь к исполняемому файлу GDB, используемому Visual Studio.