में सभी धागे को रोक नहीं रहा है यदि जीडीबी सामान्य रूप से सभी धागे को रोकता है तो ब्रेकपॉइंट पहुंच जाता है (या जीडीबी खोल में Ctrl + C दबाया जाता है)। मुझे पता है कि शेड्यूलर-लॉकिंग और शेड्यूल-एकाधिक जैसे कमांड मौजूद हैं, लेकिन मुझे किसी परिभाषित थ्रेड को पृष्ठभूमि में चलाने की कोई संभावना नहीं है जबकि दूसरा डिबग किया गया है।gdb
Q
gdb
5
A
उत्तर
9
यदि आपका लक्ष्य इसका समर्थन करता है तो आप एसिंक्रोनस मोड को सक्षम करने के लिए set target-async on
का उपयोग कर सकते हैं। फिर, आप आदेशों के साथ पृष्ठभूमि निष्पादन निर्दिष्ट कर सकते हैं। उदाहरण के लिए,
continue&
किसी एकल थ्रेड को चलाने के लिए इस्तेमाल किया जा सकता है, और
interrupt [-a]
किसी एकल थ्रेड, या पूरे कार्यक्रम के निष्पादन को निलंबित करने का।
# If using the CLI, pagination breaks non-stop.
set pagination off
# Finally, turn it on!
set non-stop on
# Before debugging is started!
संबंधित मुद्दे
- 1. gdb
- 2. gdb
- 3. gdb
- 4. gdb
- 5. gdb
- 6. gdb
- 7. GDB
- 8. gdb
- 9. gdb
- 10. gdb
- 11. gdb
- 12. gdb
- 13. gdb
- 14. gdb
- 15. gdb
- 16. gdb
- 17. कैसे GDB
- 18. प्रिंट GDB
- 19. मैं gdb
- 20. मैं gdb
- 21. pdread_cond_timedwait gdb
- 22. मुझे GDB
- 23. एंड्रॉयड NDK-gdb प्रतीकों
- 24. gdb: झंडा कैरी
- 25. सुंदर प्रिंटिंग बूस्ट :: gdb
- 26. GDB फ़ंक्शन नाम
- 27. gdb इनपुट cygwin
- 28. डीडीयूजी qemu gdb
- 29. सी सरणी आकार gdb
- 30. gdb को क्लैंग ++
पूरी तरह से सवाल का जवाब:
बिना रुके मोड के साथ संयोजन के रूप में, आप एक ही धागे जबकि दूसरों को पृष्ठभूमि में चलाने के लिए जारी की जांच कर सकते हैं। धन्यवाद। – azraiyl