Mình không dùng ide thì có thể debug được chương trình không? Mình muốn xem giá trị biến, nhảy lệnh chẳng hạn?
Có thể debug chương trình bằng Command Prompt không?
Nếu debug c hay assembly thì dùng gdb.
GDB support được nhiều ngôn ngữ lắm Hoàng
gdb supports C, C++, D, Go, Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2, and Ada
https://sourceware.org/gdb/onlinedocs/gdb/Supported-Languages.html
@sample IDE bản chất là nó sẽ gọi debugger để hook vào chương trình đang chạy rồi debug. IDE là cách để debug trực quan. Một số người vẫn debug bằng command line, như Hoàng đã nói, họ sử dụng GDB
Cám ơn hai anh nhiều. Em lục tung google mà chả ra cái gì! DNH tuyệt vời,
Tiện thể hai anh, cho em tài liệu để debug Pascal bằng gdb được không?
@ltd @Rok_Hoang.
Debug bằng gdb trên command line thì nên dùng thêm cả peda cho gdb của anh longld (có thể tìm thấy trên github), trên windows thì vẫn thích dùng IDA để debug nhất, nó có cả mã giả C map từ ASM sang.
IDE hay IDA anh??
là sao anh?
IDA thì chuyên nghiệp quá, nên cũng ít dùng
nhưng thử thì thấy nó khá rành mạch, dễ debug.
peda thì chưa dùng bao giờ.
debug trên command line thì hay dùng để xem module nhỏ thôi
chứ lớn lớn là phải dùng cách khác à.
Python thì debug bằng gì nhỉ?
Python có module pdb để debug đấy, import vào dùng thôi :3
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?