gpt4 book ai didi

c++ - 调试服务器

转载 作者:太空宇宙 更新时间:2023-11-04 11:57:02 24 4
gpt4 key购买 nike

我有一个 C++ 服务器。在开发和测试代码时,客户端可以在 DE 中的调试控制下运行,但我假设调试服务器意味着我必须求助于嵌入打印语句来生成对“终端”的诊断并记录文件,这就是我所做的。

“调试包装器”是否存在,以便您在封闭的调试环境的控制下调用服务器。这样的包装器需要它自己的图形用户界面和对源代码的访问……是的,我现在已经超出了我的理解范围。

任何人都可以帮助我,或者温柔地向我解释为什么这是一个愚蠢的问题吗?

最佳答案

关键是服务器只是一个程序,调试器也只是一个程序。唯一的魔力是运行时环境(操作系统)使调试器程序可以检查和操作其他程序。调试器需要被告知要调试哪个程序。 如何执行此操作取决于调试器。如果您对您的计算机及其操作系统有更多的了解,而不仅仅是一些 GUI 魔法,这将会有所帮助。

例如,在 Unix 上,我可能会使用以下 shell 脚本命令启动服务器:

 myserver &

我可能会在前台启动它:

 myserver

我会在 gdb 调试器的控制下在前台启动它,因此:

 gdb myserver

关于c++ - 调试服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15810423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com