में एफएफएमपीईजी नहीं ढूंढ सकता है। मैं उबंटू 10.10 पर एक प्रोजेक्ट के लिए निर्भरता संकलित कर रहा हूं, और इसे डिफ़ॉल्ट रूप से/usr/local पर स्थापित करने के बजाय, मैं इसे/tmp/stage/usr/स्थानीय। जब मैं इसे प्रोजेक्ट के लिए बिल्ड फाइलें उत्पन्न करने के लिए कहता हूं, तो मैं इस कस्टम स्थापित निर्भरता के स्थान के सीएमके को सूचित करने के बारे में कैसे जा सकता हूं।सीएमके कस्टम इंस्टॉल पथ
मैं CMake 2.8.1 चला रहा हूँ, और मैं, cmake कमांड लाइन पर CMAKE_PREFIX_PATH स्थापित करने के लिए कोशिश की है ताकि
cmake -D CMAKE_PREFIX_PATH=/tmp/stage/usr/local
की तरह है, लेकिन यह एक फर्क प्रतीत नहीं होता है - परियोजना नहीं है निर्भरता का पता लगाना प्रतीत होता है।
इसके अलावा, अगर यह मायने रखता है, प्रश्न में परियोजना OpenCV 2.2 है, और प्रश्न में निर्भरता FFMPEG है ...
मैं इस प्रश्न से उलझन में हूं, क्या आप कह रहे हैं कि आपके पास FFMPEG/tmp/stage/usr/local में स्थापित है और आप उस FFMPEG के विरुद्ध ओपनसीवी बनाने की कोशिश कर रहे हैं? या आप cmake में/tmp/stage/usr/local में कुछ स्थापित करने का प्रयास कर रहे हैं? – ltc
एफएफएमपीईजी/tmp/stage/usr/local में स्थापित है और मैं उस एफएफएमपीईजी के खिलाफ ओपनसीवी बनाने की कोशिश कर रहा हूं, हाँ ... – hatboyzero