C++软件调试与异常排查

Windbg常用命令详解-卡核

Windbg常用命令详解

目录1、Windbg命令分类2、常用的命令2.1、.ecxr命令2.2、kn/kv/kp命令2.3、lm命令2.4、.reload命令2.5、!analyze -v命令2.6、g命令2.7、bp/bl/bc命令2.8、~ns命令2.9、.dump命令2.10、r命令2.11...
ck的头像-卡核ck5个月前
054599757
使用Dependency Walker和dumpbin工具定位C++软件启动时找不到接口的报错问题-卡核

使用Dependency Walker和dumpbin工具定位C++软件启动时找不到接口的报错问题

目录 1、问题说明 2、使用Dependency Walker工具查看exe主程序的库依赖关系,但找到sysctrldll.dll库 3、使用dumpbin工具查看sysctrldll.dll库是被哪个dll库依赖的 3.1、 dumpbin工具介绍 3.2...
ck的头像-卡核ck24天前
042071.6W+
C/C++函数的调用约定详解-卡核

C/C++函数的调用约定详解

目录1、概述2、常见的调用约定说明2.1、__cdecl C调用2.2、__stdcall标准调用2.3、__fastcall快速调用2.4、__thiscall调用3、调用约定不一致导致的软件异常问题4、与调用约定相关的工程配置选项...
ck的头像-卡核ck34天前
031169316
Windows和Linux下排查C++软件异常的常用调试器与内存检测工具详细介绍-卡核

Windows和Linux下排查C++软件异常的常用调试器与内存检测工具详细介绍

目录 1、引言 2、概述 3、Windows下常用调试器和分析工具 3.1、Visual Studio开发调试工具 3.2、Windbg调试器 3.3、Windows内存分析工具 4、Linux下常用调试器和工具 4.1、gcc编译调试工具 4.2...
ck的头像-卡核ck24天前
020141.2W+