递归火山软件开发平台

标题: 火山PC调试器使用2-DLL的调试教学博客 [打印本页]

作者: 1185907650    时间: 2021-8-26 09:40
标题: 火山PC调试器使用2-DLL的调试教学博客
本帖最后由 1185907650 于 2021-8-26 11:10 编辑

前言:
上一课地址:火山PC调试器使用【博客教程】 - 火山平台俱乐部 - 火山软件开发平台 - Powered by Discuz! (voldp.com)

一、创建窗口
这里演示了合并创建法,当然也可以分开
先创建个主程序窗口,再创建个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
可以参照第一课的调试,文章地址:跳转上一篇

④演示

例子下载:
[color=rgb(255, 81, 107) !important]分享到:



作者: yb1984724    时间: 2021-8-26 10:07
多谢分享!~
作者: 1185907650    时间: 2021-8-26 11:10
日常一顶
作者: 最棒的英雄    时间: 2021-8-26 11:11
太需要了   刚刚说怎么没有这个相关的资料
作者: aycap    时间: 2021-8-26 11:58
火山PC调试器使用2-DLL的调试教学博客 [修改]
作者: 1185907650    时间: 2021-8-27 09:25
日常一顶
作者: 1185907650    时间: 2021-8-28 17:10
日常一顶
作者: 18272074912    时间: 2021-9-1 15:36
多谢分享!~
作者: 雅婷    时间: 2021-9-1 15:43
火山pc怎样让时钟周期SetTimer记录一次循环等待超时就销毁?
http://bbs.voldp.com/forum.php?m ... &extra=page%3D1
作者: 韦贝贝    时间: 2021-9-1 20:38
多谢分享!~
作者: 网络注册会员    时间: 2021-9-2 19:35
多谢分享
作者: pc32    时间: 2021-11-1 14:25
山PC调试器使用2-DLL的调试教学博客
作者: 最棒的英雄    时间: 2022-1-9 14:00
日常一顶
作者: Yisin    时间: 2022-8-3 16:11
通过这个方法是可以直接启动DLL项目 调试DLL被调用的方法了,,但是还是不能在主程序里调试,一调试就崩溃,编译后就正常,火山搞的人好郁闷。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4