2009-08-26 14 views
6

से बनाता है मैं बस एक क्रॉस-प्लेटफॉर्म (विंडोज, लिनक्स, ओएस एक्स) सी ++ प्रोजेक्ट पर शुरू कर रहा हूं, और हमने अपने निर्माण प्रणाली और ग्रहण के लिए स्कॉन्स का उपयोग करने का निर्णय लिया है जो हमारे आईडीई के रूप में है। मैंने ग्रहण में दृश्य सी ++ निर्माण करने के लिए स्कैन को ट्रिगर करने और त्रुटियों आदि के लिए ग्रहण में प्रतिबिंबित करने के लिए स्कैन ट्रिगर करने का तरीका पता लगाया है, इसलिए अब तक सभी अच्छे हैं। हालांकि, वास्तव में अच्छा क्या होगा अगर हम डीबगिंग के लिए ग्रहण का उपयोग भी कर सकें, लेकिन ग्रहण के विभिन्न जीडीबी डिबगिंग विकल्प डीसीग प्रतीक को पढ़ नहीं सकते हैं जो वीसी बिल्ड में डालता है। तो क्या कोई इस दौर के बारे में जानता है, या (जैसा कि मुझे संदेह है) क्या मुझे डिबगिंग के लिए विजुअल स्टूडियो का उपयोग करना होगा?विजुअल स्टूडियो को डिबगिंग ग्रहण

स्पष्ट रूप से यह किसी भी तरह का बुरा समाधान नहीं है, लेकिन एक आईडीई का उपयोग करना भी बेहतर होगा!

किसी भी मदद के लिए अग्रिम धन्यवाद ....

उत्तर

3

विजुअल C++ का अपना प्रतीक होते हैं बाइनरी में नक्शा के लिए PDB फ़ाइलें बनाता है। अन्य डीबगर्स के लिए एकमात्र प्रावधान सी 7 प्रारूप है और उम्मीद है कि जीडीबी के लिए पर्याप्त है।

गुणों पर जाएं | सी/सी ++ | सामान्य | डीबग जानकारी = सी 7 संगत (डिफ़ॉल्ट पीडीबी के बजाय)। कमांड लाइन अन्य/जेड की बजाय/Z7 है? (जो जारी रखने के साथ पीडीबी या पीडीबी हो सकता है)।

+0

ऐसा लगता है कि मैं क्या देख रहा हूं - धन्यवाद! एकमात्र शेष प्रश्न यह है कि gobb को .obj फ़ाइल से प्रतीकों को लेने के लिए कैसे प्राप्त करें, लेकिन .exe को चलाने के लिए। पुराने वीसी लिंकर में एक/पीडीबी था: कोई विकल्प नहीं जो प्रतीकों को .exe में घुमाता है, लेकिन यह वीसी 9 में समर्थित नहीं है। लेकिन मुझे यकीन है कि मैं इसे समझूंगा - धन्यवाद। – tinyd

0

क्या आप सभी प्लेटफार्मों के लिए जीसीसी के साथ बेहतर ऐप नहीं बनायेंगे? फिर आप उन सभी को आसानी से और आशापूर्वक उसी तरह डीबग और संकलित कर सकते हैं।

+0

हमने इस विकल्प को देखा, लेकिन चूंकि विंडोज हमारा मुख्य मंच है, हमने महसूस किया कि हमें विंडोज़ के लिए वीसी का उपयोग करना चाहिए – tinyd

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