请问我调试C++程序老是不能通过?

来源:百度知道 编辑:UC知道 时间:2024/09/28 07:58:06
显示如下信息:
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
The thread 0x500 has exited with code 0 (0x0).
The program 'C:\C++1\Debug\1.exe' has exited with code 0 (0x0).
请问是怎么回事?
我装的是VC6.0,装的时候有个“兼容V5或V6格式”的提示,我选了V6!

系统里按装的动态库版本与编译器不配套,找到了C:\WINDOWS\system32\kernel32.dll, 但没找到需要的那段执行码。

搜一下计算机,找别的kernel32.dll出来,把与C:\WINDOWS\system32 的那个kernel32.dll 文件大小不同,建立日期不同的kernel32.dll ,copy 到
C:\C++1\Debug\ 下,再运行你的1.exe

可能的话,在别的机子上测试一下,好像是跟环境有关,如动态库缺失。

估计是软件装得有问题!