के साथ फ्रीटाइप "सामान्य" संघर्ष मुझे सी ++ और सी ++/सीएक्स को एक साथ रखने में समस्या है। मुझे फ्रीटाइप लाइब्रेरी का उपयोग करने की आवश्यकता है, लेकिन वे कुछ चर के लिए "जेनेरिक" नाम का उपयोग कर रहे हैं। मैं भी कुलपति ++ एक्सटेंशन को सक्षम करने की आवश्यकता है क्योंकि WinRT एप्लिकेशन है, जो नाम संघर्षसी ++/सीएक्स कीवर्ड
1>freetype2\include\freetype\freetype.h(1391): error C2059: syntax error : 'generic'
मैं केवल जोड़ा freetype संदर्भ (सामान्य सी में कीवर्ड ++/cx है) और aditional अपने प्रोजेक्ट गुण के लिए निर्देशिका में शामिल हैं का कारण बनता है।
क्या इस मामले को हल करने का कोई तरीका है?
#define generic GenericFromFreeTypeLibrary
#include .... files from FreeTypeLibrary
#undef generic
यह समाधान बहुत अच्छा नहीं है लेकिन काम करना चाहिए: आपकी मदद :) टॉमस
WinRT ऐप के लिए आप एक/ZW विकल्प संघर्ष कैसे हल कर रहे हैं? * .cpp को * .cp फ़ाइल का नाम बदलें? – CReaTuS
हाय - मुझे एक ही समस्या को मारते समय यह प्रश्न मिला। क्या आप फ्रेटइप को/clr के साथ संकलित करने की भी कोशिश कर रहे हैं: शुद्ध? यदि हां, तो क्या आप सफल हुए? – bright