Я использую удаленную отладку через сокетное соединение со старой версией v8. Удаленная отладка не работает с последней версией v8. Потому что некоторые методы устарели или удалены из v8. Файл v8-debug.h бесполезен для отладки.
// Запланировать прерывание отладчика при выполнении кода JavaScript
// в данном изоляте.
V8_DEPRECATED («Больше не поддерживается»,
статическая пустота DebugBreak (Изолировать * изолировать));
// Удалить запланированный разрыв отладчика в данном изоляте, если он не
// случилось еще. V8_DEPRECATED («Больше не поддерживается»,
static void CancelDebugBreak (Изолировать * изолировать));
// Проверить, запланирован ли разрыв отладчика в данном изоляте.
V8_DEPRECATED («Больше не поддерживается»,
static bool CheckDebugBreak (Изолировать * изолировать));
// Теперь это неоперация. V8_DEPRECATED («Больше не поддерживается»,
статическая пустота SetMessageHandler (Изолировать * изолировать,
Обработчик MessageHandler));
// Теперь это неоперация. V8_DEPRECATED («Больше не поддерживается»,
static void SendCommand (Изолировать * изолировать,
const uint16_t * команда, int длина,
ClientData * client_data = NULL));
Я не могу найти руководство, чтобы решить эту проблему. Есть ли минимальный пример отладки c ++ с v8-inspector?