मैं अपने कार्यक्रम को दो स्थैतिक रूप से जुड़े पुस्तकालयों: एसएफएमएल और फिजफेस के साथ संकलित करने की कोशिश कर रहा हूं। हालांकि, जोड़ने चरण में मैं निम्नलिखित त्रुटियाँ मिलती है:विभिन्न पुस्तकालयों के बीच नामकरण विवाद
eror LNK2005: _inflatePrime पहले से ही में परिभाषित sfml-ग्राफिक्स-s.lib (inflate.obj)
त्रुटि LNK2005: _inflateGetHeader पहले से ही में परिभाषित sfml-ग्राफिक्स s.lib (inflate.obj)
त्रुटि LNK2005: _adler32_combine पहले से ही sfml-ग्राफिक्स-s.lib (adler32.obj) में परिभाषित
त्रुटि LNK2005: _crc32_combine पहले से ही sfml-ग्राफिक्स-s.lib (crc32.obj) में परिभाषित
त्रुटि LNK1169: एक या अधिक गुणा परिभाषित प्रतीकों
मुझे क्या करना चाहिए जब दो पूरी तरह से असंबंधित पुस्तकालयों में इस तरह के संघर्ष होते हैं?
संपादित करें: ओह कृपया- कृपया मुझे बताएं कि मुझे एक रैपर लिखना नहीं है। मैं चीजों को काम करने के लिए बहुत थक गया हूं, मैं बस अपना खुद का कोड लिखना चाहता हूं। :(
पहला प्रश्न क्या आप सी या सी ++ का उपयोग कर रहे हैं? –
@ नील इट्स सी ++। –