自从升级到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.
我无法在任何地方找到有关设置异常断点更改的文档。我需要使用一些新的构建标志吗?