lldb из XCode 6 не разрешает точки останова исключений в C ++?

После обновления до XCode 6 я не смог установить точки прерывания исключений в lldb.

Например, учитывая

class Exception {
};

int main() {
throw Exception();
}

Если я запускаю его, я получаю исключение:

% ./a.out
libc++abi.dylib: terminating with uncaught exception of type Exception
[1]    46805 abort      ./a.out

Однако, если я запускаю LLDB

% lldb ./a.out
(lldb) target create "./a.out"Current executable set to './a.out' (x86_64).
(lldb) break set -E c++
error: Breakpoint creation failed: No breakpoint created.

Я нигде не смог найти документацию об изменении точек останова. Есть какой-то новый флаг сборки, который мне нужно использовать?

2

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]