1185907650 发表于 2021-8-26 09:40:47

火山PC调试器使用2-DLL的调试教学博客

本帖最后由 1185907650 于 2021-8-26 11:10 编辑

前言:上一课地址:火山PC调试器使用【博客教程】 - 火山平台俱乐部 - 火山软件开发平台 - Powered by Discuz! (voldp.com)
一、创建窗口这里演示了合并创建法,当然也可以分开先创建个主程序窗口,再创建个DLLhttps://www.lkuaiy.com/image/editor/1629895987753379.gif
创建后目录结构如下https://www.lkuaiy.com/image/editor/1629895991697636.png
二、窗口布局设置①主程序https://www.lkuaiy.com/image/editor/1629895996866957.png
②dllhttps://www.lkuaiy.com/image/editor/1629896001642321.pnghttps://www.lkuaiy.com/image/editor/1629896005857230.png
三、设置调试路径为了方便起见,这里设置下调试路径参数①主程序将主程序exe设置到指定路径名称,调试目录也进行了修改..\out\$(p)\主程序.exe..\out\$(p)https://www.lkuaiy.com/image/editor/1629896019491305.png
②dll同样的设置dll调试路径和名称,并指定主程序exe路径和名称..\out\$(p)\DLL窗口.dll..\out\$(p)\主程序.exe..\out\$(p)https://www.lkuaiy.com/image/editor/1629896024460332.png
四、设置活动项目可以在项目上,右键调整当前需要编译的项目切换后,高亮在主程序上,当前就编译主程序;高亮在DLL上,当前编译就在DLL窗口https://www.lkuaiy.com/image/editor/1629896031272609.png
五、编译调试①主程序先设置主程序为活动项目,按下F5调试编译,可以看到目录下多出了一个乐为“out”的调试目录,这个目录就是上述的参数中设置的https://www.lkuaiy.com/image/editor/1629896036400777.png
进去后,可以看到主程序已经编译在目录里了https://www.lkuaiy.com/image/editor/1629896041991144.png
②DLL同样的将活动项目设置到DLL上,F5调试编译,然后在目录里可以看到生成的DLL了https://www.lkuaiy.com/image/editor/1629896049911394.png
③完成这里就已经可以调试了,这里就不再讲述过程了,DLL的调试方法同EXE可以参照第一课的调试,文章地址:跳转上一篇
④演示https://www.lkuaiy.com/image/editor/1629896066200677.gif
例子下载:**** Hidden Message *****分享到:


yb1984724 发表于 2021-8-26 10:07:29

:)多谢分享!~

1185907650 发表于 2021-8-26 11:10:37

日常一顶

最棒的英雄 发表于 2021-8-26 11:11:12

太需要了   刚刚说怎么没有这个相关的资料

aycap 发表于 2021-8-26 11:58:10

火山PC调试器使用2-DLL的调试教学博客 [修改]

1185907650 发表于 2021-8-27 09:25:33

日常一顶

1185907650 发表于 2021-8-28 17:10:43

日常一顶

18272074912 发表于 2021-9-1 15:36:23

多谢分享!~

雅婷 发表于 2021-9-1 15:43:04

火山pc怎样让时钟周期SetTimer记录一次循环等待超时就销毁?
http://bbs.voldp.com/forum.php?mod=viewthread&tid=10848&extra=page%3D1

韦贝贝 发表于 2021-9-1 20:38:30

多谢分享!~
页: [1] 2
查看完整版本: 火山PC调试器使用2-DLL的调试教学博客