2009-01-14 8 views
5

यदि वृद्धिशील लिंकिंग सक्षम है, तो दृश्य C++ * .ilk फ़ाइल को $ (TargetDir) में उत्पन्न करता है, क्या मैं इस व्यवहार को ओवरराइड कर सकता हूं और इसे किसी अन्य निर्देशिका में रीडायरेक्ट कर सकता हूं? (पोस्ट-बिल्ड चरण का उपयोग किए बिना)ilk target निर्देशिका

उत्तर

3

विजुअल सी ++ 6.0 और विजुअल सी ++ 2008 में इल्क फ़ाइल के लिए एक अलग डीआईआर का चयन करना संभव नहीं है। वृद्धिशील लिंकिंग के लिए वैध विकल्प /INCREMENTAL:YES और /INCREMENTAL:NO हैं।

इसके अलावा, यदि आप एक अलग स्थान पर इल्क फ़ाइल को स्थानांतरित करने के लिए एक पोस्ट बिल्ड चरण बनाते हैं, तो Visual C++ इस बारे में अवगत नहीं होगा, इसलिए यह भी वृद्धिशील लिंकिंग को अक्षम करने जैसा ही है, क्योंकि दृश्य C++ नहीं मिलेगा इल्क फ़ाइल

एचटीएच।

+1

कोई पोस्ट-बिल्ड चरण में स्थानांतरित फ़ाइल को पुनर्स्थापित करने के लिए प्री-बिल्ड चरण बना सकता है, हालांकि। – Gabriel

+2

* विजुअल स्टूडियो 2013 * के रूप में, आप अभी भी '* .ilk' फ़ाइल को संग्रहीत करने के स्थान को नहीं बदल सकते हैं। – Pressacco

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