- 博客(2)
- 收藏
- 关注
原创 golang获取函数栈帧信息
需求一般是获取调用函数的栈帧信息,如函数本身及上层调用者函数名,所在文件,行号等。关键函数:runtime.Caller() 获取函数调用栈的某一层栈帧信息runtime.Callers() 获取函数调用栈的若干层栈帧信息这两个函数的入参skip在意思上有差异,详细参看源码注释示意代码:https://play.studygolang.com/p/Th8vauToCrgpackage mainimport ( "fmt" "runtime")fun...
2021-08-10 03:48:59 641
原创 undefined reference to `crypt‘
才疏学浅,对C了解不多。Linux下尝试写一个密码校验模块时,编译出错。查了半天跟gcc链接选项位置有关,记录一下。最初编译过程,报错:gcc -lcrypt chkpwd.c -o chkpwd/usr/bin/ld: /tmp/ccVl9cer.o: in function `main':chkpwd.c:(.text+0x7d): undefined reference to `crypt'collect2: error: ld returned 1 exit statusmake
2021-05-07 11:15:17 1894
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人