有两个工程W.exe, 和c.dll
每次我从w调试c的时候都是可以直接从w工程设断点,调试进入c源码的.c的源码我有,在另外一个目录下.这是个我觉得很好的功能.
结果有一天,我拷了个新的c工程,编译后,发现从w进不了c代码了,即使勉强进去了,居然不是停在函数的第一句,而是在某个循环体内.
...
...
后来看了一下,原来,在w工程的debug目录下,还有个c.lib和c.dll的老版本;而新版的c.lib和c.dll在w工程的根目录下.而调试的时候,debug目录下的dll lib是优先的(猜测)
...
...
所以,只是个粗心的问题,不是技术问题.