GammaRay 是一个允许你查看 Qt 应用程序甚至在某种程度上修改它的独特应用,可谓是 Debugger 的良好补充。
提供如下功能:
软件简介 GammaRay 是一个允许你查看 Qt 应用程序甚至在某种程度上修改它的独特应用,可谓是 Debugger 的良好补充。 由KDAB开发的用于Qt应用程序的软件自检工具。利用QObject自省机制,可以在运行的过程当中去注入qt应用程序,实时观察QObject相关的各种属性.可以用于解决一些UI上的疑难杂症。goto
1、安装git 2、安装cmake 3、安装Qt 4、安装VS 2017 5、将如下脚本生成为.bat文件 cd C:\QtCreatorProjects\GammaRayBuild set git_path=C:\Program Files\Git\bin set cmake_path=C:\Program Files\CMake\bin set qt_path=D:\Qt\Qt5.12.12\
gammaray是个非常牛逼的工具,但是当我们要分析的exe和当前编译gammaray不一致时,是没法使用的。 方法很简单,其实版本和exe无关,和exe依赖的qt dll库有关,我们只需要将exe放到编译gammaray的qt版本bin文件中,就可以解析了!