Linux C++ gdb debug 段错误初步
Posted On 2022年5月27日
在运行程序之前执行
ulimit -c unlimited
运行程序
./bin/trader
报错段错误之后,当前目录下会生成一个core.xxxx然后运行
gdb ./bin/trader core.xxxx
core文件可能在:/var/lib/apport/coredump/ |
然后输入bt命令就能定位代码在哪个位置出错了。
在运行程序之前执行
ulimit -c unlimited
运行程序
./bin/trader
报错段错误之后,当前目录下会生成一个core.xxxx然后运行
gdb ./bin/trader core.xxxx
core文件可能在:/var/lib/apport/coredump/ |
然后输入bt命令就能定位代码在哪个位置出错了。