Комментарии:
Gdb is a sound base but TUI is a joke compared to debugging in jetbrains or vscode.
ОтветитьThis is a godsend, thank you!
ОтветитьReally not much information in this video but just introducing a bit the feature
ОтветитьIt is better to use GDB inside EMACS with the full 6 viewports.
ОтветитьThis is amazing! Had no idea this was a feature and I've been painfully using GDB this entire semester....
ОтветитьThis is so good! Thank you so much!
ОтветитьI see that you can also see the values stored in the registers live. Is it possible to have all 3 shown at once? C code, Assembly, and register values?
Ответитьthank you for gdb demo.
ОтветитьI always respected my professors at university and learned many things from them, but I think I have learned even more from you. Thank you professor and please keep on your valuable online courses.
ОтветитьInstead of "b main" & "r" you could just do "start".
Also, instead of "layout next" use "layout src" (or whatever layout name you want).
do you know if there's a layout gdb for java programs?
ОтветитьDoes this command works in putty session? What to do if it doesn't?
ОтветитьI have this "m68k-elf-gdb.exe" gdb client wich i use to debug 68k assembly, but it does not support tui....i've been trying to recompile it whit added support with no luck, any idea on how to enable tui in this version???
Ответитьthanks a lot!!!!
ОтветитьYou are a hero !
Ответитьis there a way for me to display stack at every step? or have a window dedicated to stack? instead of typing bt full every step. thanks for the video!
ОтветитьNot having known about this before, you have just revolutionized my debugging experience!
Ответитьwow. where have you been all my life ...
ОтветитьCool. I didn't know about that. Been coding for 30 years and still learning. That's why I like your channel.
ОтветитьHi, tnx 4 ur awesome tutorials. Can u make a tutorial on how to build an ISO imagine of a Linux kernel from Linux source code that can actually be used in virtualbox
ОтветитьLinux has still in olden days debugging techniques, this is seem to be tedious debugging as well less devolper friendly
ОтветитьWould you please make a video about Math in embedded systems and btw very helpful videos keep going
Ответитьi was aware of tui, but not of changing layouts.
and the nexti,stepi could be huge!
bruuhh arm-aebi-none-gdb 2020 doesnt support tui.
ОтветитьWould be nice to have some tool to visualize and compare big arrays on GDB
ОтветитьI used this trick when doing my bomblab assignment. Helps so freaking much.
A big tip here is also that control+L refreshes the TUI, as it often gets weirdly "corrupted" and needs often refreshing.
I usually just press ctrl-x-a
ОтветитьVIM, GCC, GDB
The rest is unnecessary :)
There are extensions to gdb like pwndbg or peda that make it much more friendly.
ОтветитьFantastic!
ОтветитьHi Jacob, can you do tutorial, maybe share some tweaks on how to better understand other people's code, especially when it's a big project with a lot of .c and .h files? Thanks.
Ответитьdon't apologize that it was a short video, everyone who clicks on the video sees it before they click ;)
ОтветитьShort AND helpful. :)
ОтветитьCan you do a tutorial about Radare2?
ОтветитьThank You for demonstrating the TUI in GDB. This is going to be Helpful.
ОтветитьNice video and happy new year to all fellow C programmers!
ОтветитьI think it would be great if you made a discord server. Just for people to share and learn from others and it would be easier to help people.
ОтветитьHi Jacob. How did you split these two views: C and Assembler ?
Ответитьits gdb time
Ответить