Cách debug chương trình trong free pascal trên Linux

Mình cài đặt fp-ide nhưng ko debug chương trình được, có ai biết cách nào không giup mình với.

1 Like

Chỉ còn cách là lên dạy nhau học và hỏi thật nhiều thôi bạn ạ.

  • Distro bạn sử dụng là gì? 32 bit hay 64 bit?
  • Bạn cài đặt freepascal như thế nào?
  • Trong phần Properties của project bạn tạo có enable Generate Debugging Information không? (nói cách khác là đang ở debug mode hay release mode)
  • Khi tiến hành debug thì xảy ra những hiện tượng gì? (warning, error…)

Em bị lỗi này mỗi khi chạy debug “No debugging support available”, cả 3 chế độ Normal, debug và release đều bị. Máy em 32 bit

Theo mình biết thì hiện tại fpc gặp vài vấn đề về mặt tương thích với các phiên bản mới của gdb. Đọc tại Link này, cách khắc phục là recompile lại fpc kèm theo libgdb Link.
Bạn cũng ko nói rõ là distro của bạn là gì, quá trình cài đặt fpc như thế nào. Đây là cái video mình làm trước đây để hướng dẫn cách cài đặt fpc+lazarus IDE trên Linux Mint, bạn có thể tham khảo:
Install FPC + Lazarus in Linux Mint

1 Like

cảm ơn chị nhiều lắm

e dùng Linux Mint. Trong Link tải về có nhiều bản Linux qúa, e không biết dùng cái nào ?

Mình thường debug bằng cách in ra màn hình. Nhanh chóng và tiện lợi :smile:

cách này cũng được nhưng e quen nhấn F7 rùi :slight_smile:

Mình đã cài đặt thành công và sử dụng rất tốt

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?