想在win10上重温下经典VC++6.0,结果单步调试时弹出个异常对话框,报((OLE32.DLL): 0xC0000005: Access Violation) 解决方法如下: 1、菜单 工具->选项 中的调试,反汇编下的来源注解取消 2、点确定保存设置,然后即可单步调试3、再将工具->选项 中的 ...
分类:
数据库 时间:
2020-03-20 12:46:10
阅读次数:
119
1、从Docker Hub上获取镜像 docker pull mongo:3.2docker images 2、启动容器 mongoDB 的数据文件目录为:/data/db docker run -p 27017:27017 -v /opt/mongo/config/:/data/configdb ...
分类:
数据库 时间:
2020-03-20 00:35:05
阅读次数:
74
首先输入 gcc memu.c linktable.c -o memu -g 进行编译得到memu,然后 gdb memu, 进入gdb调试命令行,输入 layout next 命令,再打断点 break main,再用 run 命令运行menu,得到如下调试窗口 使用n、s、print pNode ...
分类:
数据库 时间:
2020-03-18 23:58:55
阅读次数:
102
1.断点类型 软件断点:由非法指令异常实现(软件实现) 硬件断点:由硬件特性实现(数量有限) 数据断点:由硬件特性实现(数量有限) 为什么要分软件断点和硬件断点呢? 软件断点通常是可以运行于内存中的程序,代码加载到内存中执行,那么软件断点就是有效的。 对于flash中的程序执行,软件断点就没有用了。 ...
分类:
数据库 时间:
2020-03-18 00:00:42
阅读次数:
79
1.直接启动 gdb gdb test.out gdb test.out core 异常崩溃时产生的core 2.动态连接 gdb test.out pid(进程) 动态的跟踪pid进程的行为 3.GDB应用示例一 gdb //启动 (gdb) file test.out //载入目标程序 (gdb ...
分类:
数据库 时间:
2020-03-18 00:00:05
阅读次数:
110
1. 环境准备 1.1 host环境 ubuntu 16.04 64bit + gcc 5.4.0 1.2 target环境 aarch64 + linux + glibc 1.3 源码 binutils源码url=git://sourceware.org/git/binutils-gdb.gitv ...
分类:
其他好文 时间:
2020-03-16 14:58:02
阅读次数:
53
本地环境:GNU gdb (Debian 7.12 6) 7.12.0.20161007 为可选 黑色 为gdb原生命令 绿色 为pwndbg命令 命令| 缩写| 效果 | | gdb \ \ ||添加新程序| gdb attach \ ||负载运行的程序| set args ||设置程序运行参数| ...
分类:
数据库 时间:
2020-03-14 21:38:41
阅读次数:
878
前言 想使用CLion进行远程调试,但是发现CLion需求的remote debug用的GDB版本 ,并不能满足(CentOS7默认yum装的是 ),所以需要给CentOS7装个新版本的GDB 安装 1.添加上 库,装上 的依赖 2.安装相应的gdb 3.同样,也可以安装相应版本的 个`g++` 4 ...
分类:
数据库 时间:
2020-03-14 20:09:09
阅读次数:
244
示例代码 1 #include <iostream> 2 using namespace std; 3 4 void Print() 5 { 6 cout<<"helloworld"<<endl; 7 } 8 9 class TestDebug 10 { 11 public: 12 TestDebu ...
分类:
数据库 时间:
2020-03-14 18:15:18
阅读次数:
101
gdb的安装 Mac终端输入: brew update brew search gdb brew install gdb gdb的使用: 安装后,输入gdb,进入gdb程序界面 file file_path //加载可执行文件 run file_path //运行可执行文件 如果Mac上gdb安装运 ...
分类:
数据库 时间:
2020-03-10 20:16:20
阅读次数:
98