GammaRay

授权协议 GPL
开发语言 C/C++
所属分类 程序开发、 其他开发相关
软件类型 开源软件
地区 不详
投 递 者 姜磊
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

GammaRay 是一个允许你查看 Qt 应用程序甚至在某种程度上修改它的独特应用,可谓是 Debugger 的良好补充。

提供如下功能:

  • GammaRay 通过注入程序运行时环境的方式,获得大量关于应用程序本身的有趣信息。
  • 提供 QGraphicsView 的结构组织图,并支持实时更改部分属性。
  • 提供详细的 QObject introspection 工具。
  • 提供对于状态机的实时监控。
  • 具有独立版本和与 Qt Creator 的协作版本。
  • 软件简介 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文件中,就可以解析了!

相关阅读

相关文章

相关问答

相关文档