如何调试DLL?(第一次做DLL,请原谅我的无知) 可以设断点吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,不过要有源代码。从DLL里调试,或者把DLL加到工程里。 原代码有,不过编译环境用的是windows sdk带的Window 2000 Build Environment.不知该怎么做呢? 其实很简单的,不过你要写一个测试的应用程序,然后在dll的工程中的"project settings"--"Execute for dedug" 加上你的测试的执行文件的名字其实,不一定非要一个测试文件,但有了以后,可以两个工程都可以设断点跟踪的,调试时设DLL的那个为active工程 Window 2000 Build Environment.我没用过。不过其它语言写的DLL都可调试的。打开DLL源程序,为其指定调试的可执行文件(此文件有对DLL的调用),设置断点,即可开始调试了。 创建一个简单的EXE, 写给函数对DLL中的函数进行调用,单步运行就可以查看了 dll如果没有编译的话怎么调用呢?如果编译了那么怎么调试呢? VC++ 文件读写操作 今天比亚迪给我offer了,该不该签呢? 请教关于XP样式的问题 关于类设计的问题 很迷惑,为什么static的颜色不能刷新? 两个线程如何共同维护一个文件? javascript里面怎么得到activex传过来的消息 和 javascript里面怎么让一个按钮变灰 马上给分! 组合框 如何得到鼠标点击的窗口的句柄呢 ? 谁知道怎么验证一个用户名和一个密码是不是在WINDOWS2000中添加过的?而且正确? 如何实现图像拼接,找半天也没找到好的解决方法。
其实,不一定非要一个测试文件,但有了以后,可以两个工程都可以设断点跟踪的,调试时设DLL的那个为active工程
不过其它语言写的DLL都可调试的。打开DLL源程序,为其指定调试的可执行文件(此文件有对DLL的调用),设置断点,即可开始调试了。