如题用vc调用一个外部库的函数,出现异常
Unhandled exception in dataShow.exe: 0xC000001D: Illegal Instruction.重新编绎那个调用的文件后,程序可以通过,但得不到应有的效果不知这种错误是怎么造成的,是不是外部的库不是在win2000系统下编译造成的呢,我用操作系统是中文win2000

解决方案 »

  1.   

    我想问一下,一般库函数是否一定可以跟踪进去
    ===================================
    如果你有这个库工程的源代码,将它加到自己solution中,编译通过;
    能够跟踪到这个库函数里
      

  2.   

    我试了一下,连Release编译的dll也可以跟进去,看到生成dll的cpp文件,真不知这个cpp文件是从哪儿来的?
      

  3.   

    晕,我dll工程的目录改了个名字,结果不管生成debug版的dll还是release版的dll,在调试使用这个dll的工程时都跟不进去,f10和f11效果一样。
    微软这种事情也干得不少了吧。
      

  4.   

    汇编代码能跟进去了,用go to disassembly 就可以,刚才没注意