में प्रतीकात्मक लिंक का पालन नहीं कर रहा है मैं विजुअल स्टूडियो 2008 सी ++ प्रोजेक्ट (वीजा 32 बिट) का उपयोग कर रहा हूं।संकलक विजुअल स्टूडियो सी ++
मेरे पास निम्नलिखित # शामिल है मेरे स्रोत कोड में निर्देश।
#include <example/header.h>
मेरे में मैं 'उदाहरण' की मूल निर्देशिका, यानी
C:/.../include
जहां हेडर का पूरा पथ
C:/.../include/example/header.h
तरह लग रहा है फिर भी, 'निर्दिष्ट पथ शामिल उदाहरण 'प्रतीकात्मक लिंक (ए' .lnk 'फ़ाइल एक्सप्लोरर' नया शॉर्टकट 'के माध्यम से बनाया गया है)। मैं निम्नलिखित त्रुटि मिलती है
c: ... \ foo.cpp (37): गंभीर त्रुटि C1083: 'उदाहरण/header.h':: फ़ाइल को शामिल नहीं खोल सकता ऐसे कोई फ़ाइल या निर्देशिका
यदि मैं वास्तविक निर्देशिका के साथ प्रतीकात्मक लिंक को प्रतिस्थापित करता हूं, तो परियोजना सही ढंग से संकलित होगी। व्यावहारिक कारणों से मुझे इसे प्रतीकात्मक लिंक होने की आवश्यकता है। क्या विजुअल स्टूडियो प्री-प्रोसेसर लिंक का पालन करने के लिए वैसे भी है?
अपना प्रश्न विवरण थोड़ा और स्पष्ट करने के लिए, आप 'example.h' को 'header.h' या कुछ में बदलना चाहेंगे, जैसा कि आप बाद में 'उदाहरण' का संदर्भ देते हैं, इसलिए पहले इसे पालन करना थोड़ा मुश्किल है। – Cam
@Cam: हो गया। मैंने इसे अधिक सुगम बनाने के लिए प्रश्न को फिर से लिखने की कोशिश की है। – Akusete
बहुत बेहतर;) ... यदि आप अपने डेस्कटॉप से 'example' पर ब्राउज़ करते हैं, तो क्या यह ठीक से काम करता है? साथ ही, क्या आप एक वास्तविक "प्रतीकात्मक लिंक" का उपयोग कर रहे हैं, या आप "जंक्शन" का उपयोग कर रहे हैं? (वह अंतिम प्रश्न व्यर्थ/स्पष्ट प्रतीत हो सकता है, लेकिन मैं बस सुनिश्चित करना चाहता हूं) – Cam