मुझे निम्न संकलन त्रुटि मिलती है
घातक त्रुटि C1189: #error: त्रुटि: सी रनटाइम का उपयोग पुस्तकालय आंतरिक शीर्ष लेख फ़ाइल।
मुझे इसके बारे में बिल्कुल पता नहीं है। कोई भी इस पर कुछ प्रकाश डाल सकता है?
पूरी त्रुटि:
सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट विजुअल स्टूडियो 8 \ वीसी \ सीई \ शामिल \ crtdefs.h (100): घातक त्रुटि C1189: #error: त्रुटि: सी रनटाइम लाइब्रेरी आंतरिक हेडर फ़ाइल का उपयोग। कोड उत्पन्न करना ...
आपको शायद crt / src
मिल गया है आपके निर्देशिका खोज पथ शामिल हैं वहां के शीर्षकों को सी रनटाइम बनाने के लिए उपयोग किया जाता है - वे प्रयोक्ता प्रोग्राम्स में उपयोग के लिए अभिप्रेत नहीं हैं (भले ही उनके पास ऐसे नाम हों जिनके लिए इनके शामिल होने का इरादा है)।
यदि आप हेडर में देखें जो समस्या पैदा कर रहा है, आप शायद कुछ इस तरह देखेंगे:
/ * हेडर फाइल का यह संस्करण उपयोगकर्ता प्रोग्राम के लिए नहीं है। * यह केवल सी रनटाइम का निर्माण करते समय उपयोग के लिए है * सार्वजनिक उपयोग के लिए तैयार किए गए संस्करण के पास यह संदेश नहीं होगा। * /
आपको अपने खोज खोज पथ को ठीक करना होगा।
मुझे लगता है कि आपके शामिल खोज पथ में ce / include
हैं आप एक WinCE आवेदन का निर्माण कर रहे हैं? यदि हां, तो इस बिल्ड को इस समस्या को रोकने के लिए _WIN32_WCE
को परिभाषित करना चाहिए। यदि नहीं, तो इस निर्देशिका में शामिल पथ में नहीं होना चाहिए।
Comments
Post a Comment