termio 的代码怎么调试
通过termio修改了终端输入输出属性,并且需要进行交互的的代码应该怎么调试呢?请教大神啊 交互式的代码也可以调试,linux下用gdb调试 回复 1# philarlala开两个终端,一个运行被调试程序,一个运行调试器如gdb。 把控制命令(bt等)和程序i/o分开就可以了。
`-tty DEVICE'
`-t DEVICE'
Run using DEVICE for your program's standard input and output.
philarlala 发表于 2016-07-22 09:34 static/image/common/back.gif
通过termio修改了终端输入输出属性,并且需要进行交互的的代码应该怎么调试呢?请教大神啊
写日志。 楼主的困扰是什么?
比如程序把tty设为raw了,gdb的命令就没有办法输入了?
还是说程序的输入终端被gdb占据了? 前者,就是gdb的命令无法输入回复 6# nswcfd
那就只能用两个tty了,
不过串口调试的场景就没办法了……
(gdb) help tty
Set terminal for future runs of program being debugged.
Usage: set inferior-tty /dev/pts/1
页:
[1]