मैं विजुअल स्टूडियो 2010 के माध्यम से साझा लाइब्रेरी बनाने के लिए सीएमके का उपयोग कर रहा हूं। समाधान एक डीएलएल फ़ाइल आउटपुट करता है, लेकिन मिलान करने वाली lib फ़ाइल नहीं। मैं सीएमके को lib फ़ाइल उत्पन्न करने के लिए कैसे कहूं ताकि मैं अन्य परियोजनाओं को डीएलएल से जोड़ सकूं?मैं डीएलएल और इसकी मिलान करने वाली lib फ़ाइल बनाने के लिए सीएमके कैसे प्राप्त करूं?
19
A
उत्तर
23
सबसे पहले जांचें कि आपके पास साझा की गई लाइब्रेरी में कम से कम एक निर्यात किया गया प्रतीक है। यदि डीएलएल प्रतीक निर्यात नहीं करता है तो विजुअल स्टूडियो .lib
फ़ाइल उत्पन्न नहीं करता है।
अगला, अपनी cmake फ़ाइलों की जांच करें - शायद आपने CMAKE_ARCHIVE_OUTPUT_DIRECTORY
परिवर्तनीय या ARCHIVE_OUTPUT_DIRECTORY
साझा लाइब्रेरी लक्ष्य की संपत्ति सेट की है। यदि ये चर/गुण सेट किया गया है तो विजुअल स्टूडियो उस चर/संपत्ति द्वारा निर्दिष्ट विभिन्न निर्देशिका में .lib
फ़ाइलों को आउटपुट करेगा। (ARCHIVE_OUTPUT_DIRECTORY_Release
जैसे कॉन्फ़िगरेशन-विशिष्ट संस्करण भी हो सकते हैं।)
संबंधित मुद्दे
- 1. Grep आउटपुट केवल मिलान करने वाली फ़ाइल दिखाने के लिए
- 2. मैं प्रोग्रामिंग भाषा के साथ काम करने के लिए सीएमके कैसे प्राप्त करूं?
- 3. मिलान करने वाली ब्रेस
- 4. मिलान करने वाले कोष्ठक को हाइलाइट करने के लिए मैं विम कैसे प्राप्त करूं?
- 5. मैं सात अंकों वाली संख्या से शुरू नहीं होने वाली रेखा से मेल खाने के लिए विम कैसे प्राप्त करूं?
- 6. सीएमके: किसी अन्य lib लक्ष्य
- 7. डीएलएल प्रोजेक्ट उत्पन्न नहीं करता है .exp और .lib फ़ाइल
- 8. मैं अपनी डब्ल्यूसीएफ सेवा द्वारा संदर्भित देशी डीएलएल लोड करने के लिए आईआईएस कैसे प्राप्त करूं?
- 9. मैं मानक विंडोज आदेशों वाली फ़ाइल को कैसे स्पर्श करूं?
- 10. मिलान करने वाली फ़ज़ी स्ट्रिंग्स
- 11. जेस्पर प्राप्त करने के लिए मैं jrxml कैसे संकलित करूं?
- 12. मैं लोड करने के लिए hibernate import.sql कैसे प्राप्त करूं?
- 13. मैं पाइथन lib boto कैसे अपडेट करूं?
- 14. मैं चुनिंदा और खोजने योग्य पाठ के साथ पीडीएफ बनाने के लिए wkhtmltopdf कैसे प्राप्त करूं?
- 15. गिट कई मिलान करने वाली फाइलों को अनदेखा करता है
- 16. मैं फॉपेन फ़ाइल संरचना से फ़ाइल हैंडल कैसे प्राप्त करूं?
- 17. मैं विजुअल सी ++ में एक आयात लाइब्रेरी (.lib) और एक डीएलएल कैसे बना सकता हूं?
- 18. मैं कुछ और फिर इसकी सूची कैसे प्रिंट करूं?
- 19. डीएलएल का फ़ाइल नाम कैसे प्राप्त करें?
- 20. रेल: मैं lib
- 21. सीएमके को साझा पुस्तकालयों के लिए स्थापित करने के लिए सिम्लिंक बनाने से कैसे रोकें?
- 22. विस्तार से पहले अतिरिक्त प्रत्यय वाली फ़ाइल की एक प्रति बनाने के लिए मैं बैश का उपयोग कैसे करूं?
- 23. मैं शुरुआत करने के लिए फ़ाइल कैसे प्रीपेड करूं?
- 24. मैं मिलान करने वाली स्ट्रिंग के लिए एक पर्ल सरणी कैसे खोजूं?
- 25. मैं टर्मिनल और लॉग फ़ाइल पर जाने के लिए STDOUT और STDERR दोनों कैसे प्राप्त करूं?
- 26. मैं विजुअल स्टूडियो में डीएलएल फ़ाइल के लिए पथ कैसे सेट करूं?
- 27. पुस्तकालय बनाने से पहले परियोजना में एक लक्ष्य निष्पादित करने के लिए सीएमके प्राप्त करें
- 28. जब मैं परीक्षण चलाता हूं तो मैं अपने डीएलएल और अन्य फ़ाइलों की प्रतिलिपि बनाने के लिए यूनिट टेस्ट कैसे प्राप्त करूं?
- 29. मैं विजुअल सी ++ में एक .lib फ़ाइल और एक .exe फ़ाइल दोनों कैसे बना सकता हूं?
- 30. मैं रेलवे 3 के साथ काम करने के लिए सर्चलॉग कैसे प्राप्त करूं?
मैं किसी भी फ़ंक्शन को निर्यात नहीं कर रहा था। धन्यवाद! –