可以设断点吗?

解决方案 »

  1.   

    可以,不过要有源代码。从DLL里调试,或者把DLL加到工程里。
      

  2.   

    原代码有,不过编译环境用的是windows sdk带的Window 2000 Build Environment.不知该怎么做呢?
      

  3.   

    其实很简单的,不过你要写一个测试的应用程序,然后在dll的工程中的"project settings"--"Execute for dedug" 加上你的测试的执行文件的名字
    其实,不一定非要一个测试文件,但有了以后,可以两个工程都可以设断点跟踪的,调试时设DLL的那个为active工程
      

  4.   

    Window 2000 Build Environment.我没用过。
    不过其它语言写的DLL都可调试的。打开DLL源程序,为其指定调试的可执行文件(此文件有对DLL的调用),设置断点,即可开始调试了。
      

  5.   

    创建一个简单的EXE, 写给函数对DLL中的函数进行调用,单步运行就可以查看了
      

  6.   

    dll如果没有编译的话怎么调用呢?如果编译了那么怎么调试呢?