2012-05-13 16 views
5

नहीं कर सकते हैं कि कैसे एक पुस्तकालय जोड़ने के लिए करने के लिए एक definintive जवाब खोजने के लिए लग रहे हैं। फाइलपैथ जोड़ने के लिए स्थानों के पूरे समूह के साथ प्रोजेक्ट प्रॉपर्टीज हैं, लेकिन मुझे आश्चर्य है कि क्या मुझे उन सभी को संपादित नहीं करना चाहिए, क्या कोई मुझे प्रत्येक संभावित प्रविष्टि का उद्देश्य बता सकता है, यदि अधिक है, और संभवतः मुझे कौन से संपादन करना चाहिए? या एक आसान ट्यूटोरिल? बीमार सूची मैं किस प्रविष्टि के बारे में जानता हूँ। वर्तमान में Wwise लाइब्रेरी जोड़ने की कोशिश कर रहा है।विजुअल स्टूडियो 2010 के लिए एक पुस्तकालय जोड़ने व्यक्त

  1. परियोजना>परियोजना का नाम गुण -> विन्यास गुण> कुलपति ++ directories-> पुस्तकालय निर्देशिका (संपादित करें और addthe प्रासंगिक filepath क्लिक करें)

  2. परियोजना >प्रोजेक्ट नाम गुण -> कॉन्फ़िगरेशन गुण-> लिंकर-> सामान्य-> अतिरिक्त लाइब्रेरी निर्भरताएं (क्लिक k संपादित करें और addthe प्रासंगिक filepath)

  3. परियोजना>परियोजना का नाम गुण -> विन्यास गुण> linker-> इनपुट-> अतिरिक्त निर्भरता (नाम पुस्तकालयों के मैन्युअल रूप से दर्ज)

तो मैं सभी के माध्यम से जाना मैं अधिक लिंकर त्रुटियों मिलता है कि तुलना में मैं

के साथ शुरू

उत्तर

8
  1. वे निर्देशिका हैं कि लिंकर विजुअल स्टूडियो के साथ प्रदान की जाने वाली .libs की खोज करेगा। सीआरटी, MFC, ATL और Windows एसडीके की तरह। आप उस के साथ टिंकर नहीं करना चाहते हैं, डिफ़ॉल्ट मान रजिस्ट्री से पढ़ा जाता है और इंस्टॉलर द्वारा वहां लिखा गया था। केवल बदल अगर आप इन .libs

  2. उन की गैर मानक संस्करण के लिए लिंक करने के लिए कि लिंकर वास्तव में लिंक करेगा चाहते फ़ाइलें हैं।

  3. अतिरिक्त निर्देशिका हैं कि लिंकर उन फ़ाइलों की खोज करेगा जो बुलेट 2 में निर्दिष्ट हैं या स्रोत कोड में #pragma टिप्पणी निर्देशों से। आपको केवल इसे सेट करने की आवश्यकता होगी यदि बुलेट 2 ने फ़ाइल का पूरा पथ निर्दिष्ट नहीं किया है या .lib फ़ाइल VS मानक निर्देशिकाओं या प्रोजेक्ट निर्देशिका में से किसी एक में मौजूद नहीं है। उदाहरण के लिए आप आमतौर पर बूस्ट इंस्टॉल निर्देशिका डालते हैं।

तो बुलेट 2 महत्वपूर्ण है, जो वास्तव में निर्दिष्ट करता है कि क्या जोड़ा जाएगा। बुलेट 3 बस लिंकर फ़ाइल खोजने में मदद करता।

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