摘要: 1. 产生带有调试符号的二进制 2. 启动gdb 1)启动命令 2)表示Reading symbols 成功,表示加载调试符号成功。 3. 基本命令如下: 1). 查看源代码:list/l2). 在函数上设置断点 b main,就在main函数的第一行设置了断点3). 在文件上设置断点 b a.cp 阅读全文
posted @ 2022-01-13 22:09 邱明成 阅读(122) 评论(0) 推荐(0) 编辑
摘要: // sleep() 秒级 // usleep() 微秒级 #include <iostream> using namespace std; #include <unistd.h> int main() { while (1) { cout << "hello" << endl; // sleep( 阅读全文
posted @ 2022-01-13 21:37 邱明成 阅读(6531) 评论(0) 推荐(0) 编辑
摘要: 执行命令:ulimit -c,返回0:表示不会在崩溃的时候自动生成core dump文件ulimit -c unlimited,这样只要系统不重启,就会生效,表示对core文件的大小无限制 在系统文件/etc/security/limits.conf中添加如下代码,可以确保core的设置永久生效* 阅读全文
posted @ 2022-01-13 20:40 邱明成 阅读(121) 评论(0) 推荐(0) 编辑