#ifdef Q_OS_MAC
struct rlimit rl;
getrlimit(RLIMIT_NOFILE,&rl);
rl.rlim_cur = qMin((rlim_t)OPEN_MAX, rl.rlim_max);
setrlimit(RLIMIT_NOFILE, &rl); rl.rlim_cur = ; //4GB
rl.rlim_max = ; //4GB
setrlimit(RLIMIT_CORE, &rl);
#endif

得到core.PID 的文件存储在 /cores/  目录。

使用  lldb exec -c /cores/core.PID 调试

使用bt all 命令

多线程情况下,可使用如下命令:

1。  thread list

2.    thread select

05-11 20:41