CLion

2016-03-25 9 views
7

का उपयोग करके एक फोर्कड बाल प्रक्रिया को डीबग करने के लिए कैसे मैं CLion के आंतरिक डीबगर (जो कि लिनक्स पर gdb है) के साथ एक लिनक्स सी प्रोग्राम डिबग कर रहा था। इस कार्यक्रम ने एक बाल प्रक्रिया को फोर्क किया जिसे सेट किए गए ब्रेक पॉइंट पर निलंबित किया जाना था। लेकिन डीडीगर वहां नहीं रुक गया, भले ही मैंने set follow-fork-mode child जीडीबी पैनल के अंदर प्रवेश किया हो। तो मैं CLion के साथ ऐसा कैसे कर सकता हूं?CLion

+3

संभावित डुप्लिकेट [सीएमके का उपयोग करके डीबगर में बच्चे के रूप में फॉलो-फोर्क-मोड कैसे सेट करें] (http://stackoverflow.com/questions/34121840/how-set-follow-fork-mode-as-child-in- डीबगर-उपयोग-सेमेक) –

उत्तर

0

सुनिश्चित करें कि आपने कांटा से पहले set follow-fork-mode child सेट किया है।

+3

मैंने पहले इस दृष्टिकोण की पुष्टि की और यह काम नहीं किया। कोई भी CLion के अंदर इस तरह से कमांड लाइन इंटरफ़ेस के माध्यम से डीबग कर सकता है। – DYS

+0

मुझे लगता है कि जीडीबी बाल प्रक्रिया का पालन करते समय क्लियन रिमोट डीबगिंग सत्र डिस्कनेक्ट करता है। –

संबंधित मुद्दे