前言:

上一课地址:跳转到上一课

一、创建窗口

这里演示了合并创建法,当然也可以分开

先创建个主程序窗口,再创建个DLL

创建后目录结构如下

二、窗口布局设置

①主程序

②dll

三、设置调试路径

为了方便起见,这里设置下调试路径参数

①主程序

将主程序exe设置到指定路径名称,调试目录也进行了修改

..\out\$(p)\主程序.exe

..\out\$(p)

②dll

同样的设置dll调试路径和名称,并指定主程序exe路径和名称

..\out\$(p)\DLL窗口.dll

..\out\$(p)\主程序.exe

..\out\$(p)

四、设置活动项目

可以在项目上,右键调整当前需要编译的项目

切换后,高亮在主程序上,当前就编译主程序;高亮在DLL上,当前编译就在DLL窗口

五、编译调试

①主程序

先设置主程序为活动项目,按下F5调试编译,

可以看到目录下多出了一个乐为“out”的调试目录,这个目录就是上述的参数中设置的

进去后,可以看到主程序已经编译在目录里了

②DLL

同样的将活动项目设置到DLL上,F5调试编译,然后在目录里可以看到生成的DLL了

③完成

这里就已经可以调试了,这里就不再讲述过程了,DLL的调试方法同EXE

可以参照第一课的调试,文章地址:跳转上一篇

④演示

例子下载:跳转下载

火山PC【视窗】调试器使用2-DLL的调试相关推荐

  1. python的调试器_玩转Python调试器

    如果你还只会使用print来定位python程序问题,那这篇文章就是为你写的,这篇文章将带你入门python调试器.python标准库提供了一个叫pdb的调试器,它提供了调试所需的绝大多数常用功能,比 ...

  2. Python调试器-Pdb的简介及调试命令

    Pdb简介 pdb为Python程序定义了一个交互式源代码调试器.它支持在源代码行级别设置(条件)断点和单步执行,检查堆栈框架,源代码列表以及在任何堆栈框架的上下文中评估任意Python代码.它还支持 ...

  3. python 调试器_如何使用Python调试器

    python 调试器 Python编程语言的强大功能和灵活性源于强大的标准库和丰富的第三方软件生态系统. Python程序员可以利用许多有用的工具,并且这些工具也可以扩展到调试. 可以使用许多具有调试 ...

  4. Linux系统编程6:入门篇之如何拿下gdb调试器?来和我一起调试一个程序

    文章目录 (1)debug与release (2)调试一个程序 (3)总结-gdb选项 (1)debug与release 程序的发布方式有debug和release两种模式,release没有调试信息 ...

  5. 开源项目-基于Intel VT技术的Linux内核调试器

    本开源项目将硬件虚拟化技术应用在内核调试器上,使内核调试器成为VMM,将操作系统置于虚拟机中运行,即操作系统成为GuestOS,以这样的一种形式进行调试,最主要的好处就是调试器对操作系统完全透明.如下 ...

  6. Qt Creator调试器故障排除

    Qt Creator调试器故障排除 调试器故障排除 无法启动调试器 调试器不会达到断点 调试器不起作用 指针变量成员不直接显示 结构成员未按结构布局排序 内置调试器在启动和运行期间速度很慢 调试器无法 ...

  7. [Win32]一个调试器的实现(二)调试事件的处理

    上一篇文章说到了调试循环的写法,这回讲一下调试器应该如何处理各种调试事件. RIP_EVENT 关于这种调试事件的文档资料非常少,即使提到也只是用"系统错误"或者"内部错 ...

  8. scala本地调试_如何编写自己的Java / Scala调试器

    scala本地调试 在本文中,我们将探讨Java / Scala调试器的编写和工作方式. 诸如Windows的WinDbg或Linux / Unix的gdb之类的本机调试器通过操作系统直接提供给它们的 ...

  9. 如何编写自己的Java / Scala调试器

    通过这篇文章,我们将探讨Java / Scala调试器的编写和工作方式. 诸如Windows的WinDbg或Linux / Unix的gdb之类的本机调试器通过操作系统直接提供给它们的钩子来获取其强大 ...

  10. x64dbg调试器使用

    x64dbg调试器使用 x64dbg调试器 x64dbg基本功能 控制软件运行 查看软件运行中信息 修改软件执行流程 x64dbg调试器的使用 测试程序 使用步骤 打开软件 软件下载 x64dbg调试 ...

最新文章

  1. Spring-boot+Vue = Fame 写blog的一次小结
  2. 5 种将死的编程语言!
  3. 最新dnsmasq安装部署详解(centos6)
  4. git在公司内部的使用实践(转)
  5. [转载]Android创世纪 - 第二天
  6. MOSS 2007 / WSS 3.0 运行在Windows Server 2008上不能上传大于28M的文件【已解决】
  7. 用long类型让我出了次生产事故,写代码还是要小心点
  8. java利用数组随机抽取幸运观众_java利用数组随机抽取幸运观众
  9. c语言上机实验第五章答案,安徽大学C语言上机实验参考答案
  10. springMVC结合jersey实现跨服务器文件上传
  11. xshell的一些常用配置
  12. 6.Kong入门与实战 基于Nginx和OpenResty的云原生微服务网关 --- Lua 语言
  13. Origin下载速度慢怎么办
  14. php 做 往安居客发布房源,安居客发布房源操作方法
  15. EXCEL等间隔数据处理
  16. 【机器学习与数据挖掘】浅谈指标SSE,MSE,RMSE,R-square
  17. 使用Python实现通过doi下载文献pdf
  18. 风火编程--用pillow对比展示两张图片
  19. [4G5G专题-8]:RRU 峰均比降低技术CFR(波峰系数削减)
  20. 服务——Service

热门文章

  1. java(八) —— 线程安全与线程池问题
  2. 流媒体入门系列文章(转自观止云公众号)
  3. ECU 自动化生产测试系统
  4. python 任务队列 huey_python的分布式任务huey如何实现异步化任务讲解
  5. 运动后肌肉酸痛及自我处理
  6. 机器人论文分享《Multi-environment robotic transitions through adaptive morphogenesis(基于自适应性形态发生的多环境机器人)》
  7. 10年前的顶级电脑性能仍然能赶上现在的主流电脑,是PC行业的骄傲还是PC行业的悲哀?
  8. 中国式弱点营销:我们需要知道自己想要什么!
  9. 服务调用——OpenFeign
  10. 使用 k3s 在 Centos7 上运行 K8S