我用的VS 2008 在一个项目调用一个DLL里的函数时,断点查看发现竟然跳到了另外的生成这个DLL的那个项目的CPP文件里。
况且运行的顺序也有问题. 比如
CString talkTmp = talk;
CString addstr;
char [5] = {0};
int index = -1;后面两句不执行 直接跳到了下面的语句...
这是闹哪样呀....项目怎么会不执行DLL里面的文件呢 直接跑到别的项目里把这个源文件找到了....
况且运行的顺序也有问题. 比如
CString talkTmp = talk;
CString addstr;
char [5] = {0};
int index = -1;后面两句不执行 直接跳到了下面的语句...
这是闹哪样呀....项目怎么会不执行DLL里面的文件呢 直接跑到别的项目里把这个源文件找到了....
Clean Rebuild保存后把Tools->options->debugging->requre source files to exactly match the original version把勾点掉,再看看
改了,还是会链接到那个CPP....啊啊