Có cách nào khác để mở rộng debug uống một lân trừ làmDebugging mở rộng uống một lân cho Python
gdb python stuff.py
?
Tôi đã gói thư viện cũ libkdtree++ và theo dõi tất cả các điểm quản lý bộ nhớ liên quan đến swig (ref vay mượn so với ref riêng, v.v ...). Nhưng vẫn còn, tôi không chắc chắn liệu sự ràng buộc của tôi có đang không ăn mòn ký ức hay không. Sẽ rất hữu ích nếu có thể chỉ gỡ lỗi từng bước từng chức năng được công bố: bắt đầu từ Python sau đó sẽ đi qua keo C gắn vào không gian C và quay trở lại.
Có khả năng như vậy không?
Ý của tôi là: có trình gỡ rối hỗ trợ chuyển đổi ranh giới ngôn ngữ không? Giống như, pdb chuyển sang gdb khi nhập phần swig. –
Không phải là tôi biết. – theller