2014-10-30 4 views
7

इस समस्या के लिए उपलब्ध सभी उत्तर विजुअल स्टूडियो के लिए समाधान हैं। मुझे क्यूटी में इस समस्या का सामना करना पड़ रहा है। मैं एक नमूना उदाहरण चलाता हूं लेकिन यह त्रुटि पॉप अप हो जाती है। क्या कोई मदद कर सकता है।सीपीपी: -1: त्रुटि: सी 1041: प्रोग्राम डेटाबेस नहीं खोल सकता; शीर्षक रहित-बिल्ड-डेस्कटॉप-डीबग vc120.pdb '

त्रुटि: C1041: प्रोग्राम डेटाबेस 'c: \ users \ newfolder \ untitled-build-desktop-debug \ vc120.pdb' नहीं खोल सकता; यदि एकाधिक CL.EXE एक ही पीडीबी फ़ाइल को लिखते हैं, तो कृपया/एफएस

+1

सभी cl.exe और qt प्रक्रियाओं को समाप्त करें, पीडीबी फ़ाइल को हटाएं, और qt को पुनरारंभ करें। – Jichao

+0

निश्चित रूप से यह एक कंपाइलर त्रुटि है - आप कहते हैं कि जब आप कुछ चलाने की कोशिश करते हैं तो आपको यह मिलता है? – doctorlove

+0

हाँ, मैंने अभी एक पुश बटन और लेबल जोड़ा है। क्लिक पर, लेबल बदलें। लेकिन यह इस त्रुटि को दिखाता है। मैंने .pdb फ़ाइल को निकालने का प्रयास किया लेकिन जब मैं प्रोग्राम बनाता हूं तो यह पुन: प्रयास करता है। मुझे अब निम्न त्रुटि मिलती है। : -1: त्रुटि: LNK1104: फ़ाइल 'c: \ Qt \ 4.8.5 \ lib \ qtmaind.lib' –

उत्तर

0

प्रोजेक्ट-> गुण-> सी/सी ++ -> आउटपुट फाइलों पर राइट क्लिक करें: प्रोग्राम डेटाबेस में फ़ाइल नाम: इसमें प्रोजेक्ट का नाम शामिल करें पथ। (.../../../../रिलीज/प्रोजेक्टनाम /)

यह दृष्टिकोण मेरे लिए काम करता है।

+0

यह विजुअल स्टूडियो में प्रतीत होता है, यह सवाल विशेष रूप से विजुअल स्टूडियो के बारे में नहीं था। – Zitrax

0

(इस उत्तर या केवल जो स्रोत से क्यूटी का निर्माण किया है करने के लिए आवेदन कर सकते हैं कर सकते हैं नहीं।)

सुनिश्चित करें कि आप एक ही दृश्य स्टूडियो toolchain संस्करण है कि आपके क्यूटी वितरण के लिए बनाया गया था के साथ निर्माण कर रहे हैं।

मैं जब मैं एक निर्माण किट का इस्तेमाल किया यह त्रुटि आई (विकल्प -> & भागो बिल्ड -> किट) कि MSVC 2013 (12.0) का उपयोग करने के लिए कॉन्फ़िगर किया गया था, लेकिन क्यूटी संस्करण msvc2010_opengl था। स्पष्ट रूप से विसंगति ने एक अवैध निर्माण विन्यास का नेतृत्व किया। वीएस 2010 का उपयोग करने के लिए बिल्ड किट को संशोधित करने से समस्या ठीक हुई।

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