winapi - Edit $(IncludePath) "macro" in Visual Studio 2010 -
दृश्य स्टूडियो 2010 ("प्रोजेक्ट गुण" संवाद)
मैंने Visual Studio 2010 Ultimate को स्थापित किया है और यह स्पष्ट रूप से मेरे Win32 C ++ के लिए डिफ़ॉल्ट निर्देशिकाओं को आयात करता है और इसमें पुस्तकालय शामिल हैं हर नया Win32 C ++ प्रोजेक्ट मैं स्वचालित रूप से मेरे पुराने शामिल / लाइब्रेरी निर्देशिकाओं को जोड़ता हूं जो मेरी बिल्ड को स्क्रू बनाती हैं।
तो मेरा सवाल यह है: मैं $ ( शामिल करेंपाठ)
दृश्य स्टूडियो 2010 में?
या इस प्रोजेक्ट के लिए निर्दिष्ट $ (शामिल करें) और केवल "अभिभावक या परियोजना डिफ़ॉल्ट से वंशानुक्रम" चेकबॉक्स का नतीजा है? (उस स्थिति में प्रश्न में बदल जाता है: मैं इसके लिए प्रोजेक्ट डिफॉल्ट को कैसे संपादित करूं, क्योंकि यह दृश्य स्टूडियो विकल्पों में घिस जाता है)
धन्यवाद!
नोट: % में% परिवेश चर विंडोज में परिभाषित नहीं है अगर आप VS2010 कमांड प्रॉम्प्ट में (कमांड प्रॉम्प्ट पर नहीं) में "गूंज% शामिल%" दर्ज करते हैं, तो यह दिखाता है, लेकिन यह स्क्रीनशॉट्स में से छुटकारा पाने की कोशिश में समान मूल्य नहीं है)
VS2010 में, ये पथ एक या अधिक गुण पत्रक (संबंधित परिवर्तनों में निर्दिष्ट हैं) में निर्दिष्ट हैं
एक अध्यापक में चर्चा की। आप उन स्वयं को प्रति-प्रोजेक्ट जोड़ सकते हैं, लेकिन इस परियोजना में एक भी सभी डिफ़ॉल्ट मान शामिल हैं।
मेरे सिस्टम पर यह C: \ users \ & lt; उपयोगकर्ता & gt; \ AppData \ Local \ Microsoft \ MSBuild \ v4.0 \ Microsoft.Cpp.Win32.user.props
।
आप इसे संपत्ति प्रबंधक विंडो खोलकर विजुअल स्टूडियो से एक्सेस कर सकते हैं ( देखें-> अन्य विंडोज-> संपत्ति प्रबंधक), और उसके बाद संपत्ति शीट को दो बार क्लिक करें। आप इस विंडो से खुद संपत्ति शीट्स भी जोड़ सकते हैं (जो कि डिफॉल्ट से अधिक प्राथमिकता देगा)।
यह पूरी तरह से है कानूनी को Microsoft.Cpp.W के संदर्भ को हटाने के लिए in32.user.props
। यह उपयोगी है यदि आपको यह सुनिश्चित करना है कि परियोजना पूरी तरह से आत्म निहित है: यह पर्यावरण से पथ को शामिल नहीं करता है, उदाहरण के लिए इसके बाद आपको केवल परियोजना में ही पथ निर्दिष्ट करना होगा, या कस्टम प्रॉपर्टी शीट में जो परियोजना का एक हिस्सा है (पुनः उपयोग में आसानी के लिए सिफारिश की गई है)
Comments
Post a Comment