前言
GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。
输出线程堆栈
在调试多线程程序时,经常需要查看线程堆栈信息,如果线程数目过多,每次查看一个线程堆栈,繁琐耗时。下面介绍一种一次性将所有线程堆栈输出到文件的方法:
1 | # 将gdb attach到调试进程 |
直接输出所有线程堆栈信息到指定文件
1 | gdb -ex "thread apply all bt" -batch -p pid > thread_stack.info |
调用函数
1 | gdb>call function(); |
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true