gpt4 book ai didi

linux - 在 Linux 内核中暂停代码执行

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:57:14 29 4
gpt4 key购买 nike

在 Linux 内核中工作时,有没有办法暂时暂停代码执行(用于调试目的),例如 getchar() 或 system("PAUSE") 类型的操作?

最佳答案

您需要的是 GNU 调试器,gdb .请记住,您必须使用 -g 编译代码。标记以使其正常工作。

例如: $ gcc -g -o out -c file.c

然后通过调试器执行你的程序: $ gdb ./out <params>

值得阅读 gdb 的手册页如果您对用法一无所知。 $ man gdb

关于linux - 在 Linux 内核中暂停代码执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15413264/

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