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


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

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

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