
工具安装及调试
文章平均质量分 76
过好每一天的女胖子
这个作者很懒,什么都没留下…
展开
-
VS2019界面介绍
IntelliSense 智能提醒IntelliSense 是一组功能,可用于在编辑器中直接显示代码的信息,并且可在某些情况下编写小段代码。在Visual Studio 中,打开“工具”> “选项”> “调试”> “符号”(或“调试”> “选项”> “符号”),在“符号文件(.pdb)位置”下。调试时,可以使用“监视”和“快速监视”窗口来监视变量和表达式。PDB又称为程序数据库,数据存储在与可执行文件不同的文件中,以帮助限制可执行文件的大小,从而节省磁盘存储空间并减少加载数据所花的时间。原创 2024-09-12 12:02:26 · 1662 阅读 · 0 评论 -
ApplicationVerifier介绍说明
AppVerifier 特别用于检测和帮助调试内存损坏、危险的安全漏洞以及受限的用户帐户特权问题。AppVerifier 有助于创建可靠且安全的应用程序,方法是监视应用程序与Windows操作系统的交互,并配置应用程序使用的对象、注册表、文件系统和 Win32 API(包括堆、句柄和锁)。官方文档:https://docs.microsoft.com/zh-cn/previous-versions/aa480483(v=msdn.10)?原创 2024-09-11 17:48:21 · 1497 阅读 · 0 评论 -
etl文件性能分析
7、若6、中的代码耗时不大,则进一步查看展开6、中的ReadyThreadId对应的调用栈,并按TimeSinceLast从高到低排序,根据调用关系炸开对应的堆栈,直至ReadyProcess列、ReadyThreadId列存在值,即看下调用方。5、添加TimeSinceLast 列,并按TimeSinceLast从高到低排序,对应线程最上报的NewThreadStack就是最耗时的操作,展开追踪,确认是ReadyProcess列对应的进程调用。根据Count列,从消耗最高的开始找。原创 2024-09-11 16:15:53 · 1134 阅读 · 0 评论 -
性能分析工具使用
3、在Series窗口筛选要分析的进程,在进程名上右键选择"Filter to Selection"CPU时间,它在Computation项里面,用CPU Usage(Sampled)来分析。1、双击Computation项的CPU Usage(Sampled)之后发现模块名后面出现很多?,这是因为没有符号文件,加载符号文件。点击"save",停止事件跟踪,并将.etl文件保存到指定路径。符号文件正确的话,就可以看到具体的模块函数名了。使用wpa.exe打开。原创 2024-09-11 15:09:16 · 376 阅读 · 0 评论 -
DDD(data display debugger)调试工具
data display debugger是命令行调试程序,可以理解为可视化的GDB。在想要设置断点的位置右键弹出菜单,选择设置即可。顺便写一个测试程序,编译可执行文件。回车后弹出ddd界面。原创 2024-06-24 16:11:27 · 586 阅读 · 0 评论 -
TortoiseGit的安装使用
文章目录1、安装1.1 TortoiseGit安装1.2 安装语言包2、常规配置主要是和git一起使用,方便git命令的执行。最好在安装好的git的环境进行安装1、安装1)官网下载安装包https://tortoisegit.org/download/下载对应的安装包TortoiseGit-2.12.0.0-64bit.msi2)在上图的下方Language Packs下载语言包TortoiseGit-LanguagePack-2.12.0.0-64bit-zh_CN.msi1.1 Tortoi原创 2021-12-27 18:37:43 · 576 阅读 · 0 评论 -
git的安装、工作流程和命令
文章目录1、安装2、工作流程3、git管理文件版本3.1 创建版本库4、命令4.1 init4.2 add4.3 clone4.4 config4.5 status4.6 diff4.7 commit4.8 reset4.9 rm4.10 mv4.11 log4.12 blame4.13 remote4.14 fetch4.15 pull4.16 push4.17 分支管理4.18 tag1、安装由于本人主要是在windows下开发,因此这里只讲windows下git的安装(Linux、Unix和Mac原创 2021-12-27 17:15:59 · 363 阅读 · 0 评论 -
VS远程调试
一、前言1、同一局域网内,主机和虚拟机远程调试,非本机的环境,只要可以访问机器的ip,都可以使用vs进行调试;2、远程计算机安装远程调试器:Remote Ddbugger,可直接复制vs安装目录Common7\IDE\Remote Debugger下的X86目录或X64整个目录;3、需要确保DCOM服务是打开的,控制面板——服务;4、VS打开需要调试的工程代码二、调试步骤此处以vs2008为例进行说明测试程序:RemoteDemo.exe,代码如下:#define DEF_MAX_VALUE原创 2021-09-07 21:16:29 · 4612 阅读 · 0 评论 -
使用VS2019开发和调试Linux程序
一、前言目前,越来越多的项目有需求在Linux平台上编译运行,为了兼容windows程序员在熟悉的开发环境下实现linux的开发,vs2019中提供了对linux开发的原生支持。VS2019支持两种开发方式,一种是传统的sln方式,一种工具链方式,工具链模式不支持autotools工具链,只支持CMake,这个对我们没有什么实质上的影响,现在很多跨平台开源项目都已经迁移到CMake上了,以下的例子是使用sln方式进行说明的,今后我们可以根据需求选择使用哪种方式来进行开发。二、安装vs2019环境1、原创 2021-09-07 18:45:04 · 7135 阅读 · 1 评论