2012-12-19 18 views
7

मै मैक ओएस एक्स 10.8.2 पर सफलतापूर्वक ओपनसीवी स्थापित किया। सब कुछ था जैसे कि यह होना करने के लिए लगता है है -'opencv2/opencv.hpp' फ़ाइल नहीं मिली

उसके बाद मैं SSteve भी है कि इस गाइड Xcode 3.5.1 के लिए था द्वारा इस guide का पालन करते हुए Xcode 4.5.2 कॉन्फ़िगर किया गया।

मेरे openCV dylib के दशक में कर रहे हैं:/usr/lib

  1. हमेशा खोजें उपयोगकर्ता पथ: हाँ
  2. फ्रेमवर्क खोजें पथ:/usr/lib ** (** पुनरावर्ती खोज के लिए खड़ा है)
  3. हैडर खोजें पथ:/usr/lib ** (** पुनरावर्ती खोज के लिए खड़ा है)

पूर्ण त्रुटि संदेश:

Lexical or Preprocessor Issue 
'opencv2/opencv.hpp' file not found 
+0

क्या आपने डीआईआर शामिल किए हैं? dir शामिल में opencv2/opencv.hpp है? – yiding

+0

फ्रेमवर्क सर्च पथ को परियोजना के पेड़ में मेरे तीसरे पक्ष/को सेट करना था। tnx बहुत –

+0

साझा करने के लिए कौन सा आखिरी opencv2 उत्पादन के लिए पर्याप्त स्थिर है? tnx –

उत्तर

5

हैडर खोजें पथ:/usr/lib ** (** पुनरावर्ती खोज के लिए खड़ा है)

यह निश्चित रूप से गलत है। आप चाहिए सेटअप इस पथ की तरह:

/usr/local/include/opencv2** 

या:

/usr/include/opencv2** 

अपने लिंक से:

खोजें पथ अनुभाग के लिए /usr/स्थानीय/शामिल हैडर खोजें पथ सेट में (/ ऑप्ट/स्थानीय/यदि आपने मैकपॉर्ट्स का उपयोग किया है तो शामिल करें)

+0

मैंने इस समस्या को हल किया है लेकिन अन्य समस्याएं अब जारी रहती हैं, क्या आप उन्हें सफ़ेद करना चाहते हैं? :) उदाहरण :: '(कुछ)' इस दायरे में घोषित नहीं किया गया था। – h4cky

+1

@ h4cky no, क्षमा करें। Google में खोजने का प्रयास करें: https://www.google.com.ua/search?q='DBL_EPSILON'+was+not+declared+in+this+scope&oq='DBL_EPSILON'+was+not+declared+in+ यह + स्कोप और aqs = chrome.0.57.371 और sugexp = क्रोम, मॉड = 13 और स्रोत आईडी = क्रोम और यानी = यूटीएफ -8 – ArtemStorozhuk

+0

यदि आपको और समस्याएं आ रही हैं, तो अधिक प्रश्न पूछें। लेकिन पहले थोड़ा सा शोध करने की कोशिश करो। – SSteve

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