【发布时间】:2020-11-24 12:19:45
【问题描述】:
我正在使用 eclipse cdt 使用 c++ 开发多线程应用程序。我需要调试我的代码,我尝试使用 printf 写入控制台,但它不是很有用。如何调试我的多线程代码?
【问题讨论】:
-
它通常可以开箱即用。你遇到什么问题?您使用的是什么编译器/调试器?
-
我的代码突然停止,我试图找到我的错误。我的编译器是 Mingw
-
当您(尝试?)从 Eclipse 启动调试器时遇到什么问题?
-
请更新问题,详细说明您的情况。为什么 printf 不完全有用? (猜测是由于多个线程写入相同的输出,但这是一个猜测)您已经尝试过什么,为什么没有成功?此外,正如您在此处的评论中提到的,您在寻找什么样的错误?这也应该会影响您想要使用的工具类型,这也可能对其他人在未来的观点有用
-
此外,添加代码 sn-ps 或您当前正在尝试的伪代码也可以让其他可能遇到相同情况的人更容易理解您的情况
标签: c++ multithreading eclipse debugging eclipse-cdt