2011-03-22 22 views
5

हाय हर एक मैं क्यूटी और QWT में लेकिन मेरे कार्यक्रम में मैं इन त्रुटि हो रही है एक काम कर रहा हूँअपरिभाषित संदर्भ 'त्रुटि

के लिए MainWindow` vtable को अपरिभाषित संदर्भ' त्रुटि: collect2: ld लौटे 1 से बाहर निकलें स्थिति

मैं कुछ एक मेरी कोड में के रूप में जाहिरा तौर पर यह समझा सकता है मैं कोई त्रुटि है

धन्यवाद

उत्तर

4

आप सब कुछ को जोड़ने नहीं कर रहे हैं इन त्रुटि का अर्थ है कि यह नहीं मिला आप श ould। आपको अपनी .cpp फ़ाइलों पर moc चलाने की आवश्यकता है, और उदा। #include "moc_myfile.cpp"कीmyfile.cpp

वैकल्पिक रूप से समाप्त करने के लिए, आप इसे परिभाषित करने के बिना एक आभासी समारोह (नाशक शायद) घोषित किया है।

+0

ठीक है सर धन्यवाद, लेकिन यह क्या है कृपया इसे – tariq

+0

http://doc.qt.nokia.com/latest/moc.html – Erik

+0

धन्यवाद बहुत ज्यादा सर एक और बात है सर मेरे पास एक और प्रोग्राम है जैसा बिल्कुल है लेकिन यह नहीं था इस त्रुटि को दिया और मेरे प्रोग्राम में moc फ़ाइल शामिल नहीं किया धन्यवाद – tariq

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