मेरे पास मिश्रित वीबी.नेट और सी ++ परियोजनाओं का समाधान है। विजुअल स्टूडियो 2005 का उपयोग करते समय आप "टूल्स-> विकल्प-> प्रोजेक्ट्स एंड सॉल्यूशंस-> वीसी ++ डायरेक्टरीज़" सेट कर सकते हैं ताकि कंपाइलर को आपकी फाइलें ढूंढ सकें। MSBuild के साथ एक ही समाधान का निर्माण करते समय मुझे नहीं लगता कि इन सेटिंग्स को कैसे पास किया जाए। सी ++ निर्दिष्ट इस पथ के बिना संकलित नहीं होगा। इस समाधान के निर्माण के दौरान विजुअल स्टूडियो यह पूरी तरह से निर्माण करता है।MSBuild VC++ निर्देशिकाएं कैसे सेट करें
MSBUild के लिए इस मार्ग को पारित करने का तरीका क्या है?
संपादित करें: ऐसा लगता है कि एमएसबिल्ड पथ (या/यू स्विच) को वीसीबिल्ड में पास नहीं करता है। VCBuild से शुरू करने के बजाय निर्भरता पर विफल रहता है।
विज़ुअल 2010 चीजों के साथ उपयोगकर्ता संपत्ति निर्देशिकाओं के उपयोग के बाद अपेक्षा की जाती है। पर्यावरण चर का उपयोग करने की कोई और आवश्यकता नहीं है – CharlesB
नवीनतम संस्करण VS2013 के लिए, मेरा उत्तर थ्रेड में देखें: http://stackoverflow.com/questions/15654002/adding-additional-library-and-include-paths-when-compiling- से-कमांड लाइन/28103688 # 28103688 – zhifac