经过几个小时的调试后,由于以下原因,我无法调试我正在制作的项目。 (它编译顺利,没有错误,也没有来自编译器的警告。)
问题#1:
创建进程d:\ My时出错 文档\下载\ CandyCrush \ CandyCrush \ BIN \调试\ CandyCrush.exe, (错误5)。
解决方案:
它改变了问题。
(注意我总是尝试在每个解决方案之后调试并运行)
问题#2:
启动调试器:D:\ cb \ CodeBlocks \ MingGW \ bin \ gdb.exe -nx -fullname -quiet -args D:/CandyCrush/CandyCrush/bin/Debug/CandyCrush.exe 失败
解决方案:
Aaaand第一个问题又回来了,所以我觉得我真的搞乱了。
可能有什么问题?
PS。我正在使用GNU gdb (GDB) 7.5
修改
完整(调试)日志
调试器名称和版本:GNU gdb(GDB)7.5
[debug]>>>>>> cb_gdb:[debug]>设置宽度0 [debug]>>>>>> cb_gdb:
[调试] GT; set height 0 [debug]>>>>>> cb_gdb:[debug]>设置断点
等待[debug]>>>>>>> cb_gdb:[debug]>
上设置打印asm-demangle[debug]>>>>>> cb_gdb:[debug]>
设置unwindonsignal[debug]>>>>>> cb_gdb:[debug]>设置打印元素0
[debug]>>>>>> cb_gdb:[debug]>在[debug]>>>>>> cb_gdb:
上设置新控制台[调试] GT; set disassembly-flavor att [debug]>>>>>> cb_gdb:[debug]>
catch throw [debug] Catchpoint 1(throw)[debug]>>>>>> cb_gdb:[debug]>
来源D:\ cb \ CodeBlocks \ share \ codeblocks / scripts / stl-views-1.0.3.gdb
[debug]>>>>>> cb_gdb:[debug]>目录D:/ CandyCrush / CandyCrush /
[debug]搜索的源目录:
D:/ CandyCrush / CandyCrush; $ cdir; $ cwd [debug]>>>>>> cb_gdb:[debug]>运行
[debug]创建过程时出错
D:\ CandyCrush \ CandyCrush \ bin \ Debug \ CandyCrush.exe,(错误5)。
[debug]启动程序:
D:\ CandyCrush \ CandyCrush \ bin \ Debug \ CandyCrush.exe
[调试] GT;>>>>> cb_gdb:
创建流程时出错
D:\ CandyCrush \ CandyCrush \ bin \ Debug \ CandyCrush.exe,(错误5)。
[调试] GT;退出
调试器已完成,状态为0
答案 0 :(得分:0)
这根本不好。在IDE(编译器,调试器,编辑器)休息几个小时后,它再次神奇地工作。我没有关闭任何应用程序或重新启动计算机。
这也是因为 Game Guard 或 Anti Virus