سؤال

ويمكن للشخص يرتبط لي دليل جيد لاستخدام المكتبات في C أو C ++ المشروع؟

والآن أحاول أن أضيف مكتبة برمجية مفتوحة للرؤية الحاسوبية لمشروع تم إنشاؤه حديثا. واضاف لقد كافة الدلائل أستطيع أن أفكر في في "مشروع وحلول -> دليل VC ++" وللتأكد من أنني قد سحب وإسقاط كل .LIB وملفات .dll في المشروع.

وهذا المشروع يبني ولكن عندما وتشغيل بسيط "مرحبا، البرنامج العالمي" انه يعطيني رسالة الخطأ هذه:

و"CV.EXE قادر على تحديد موقع المكون.

لقد فشل هذا التطبيق لبدء لأنه لم يتم العثور على cv200.dll. إعادة تثبيت التطبيق قد حل هذه المشكلة ".

وكيف يمكنني حقا إضافة هذا cv200.dll؟ لقد جر وأسقطته في المشروع .. شكرا!

هل كانت مفيدة؟

المحلول

وكنت بحاجة للتأكد من أن cv200.dll في مسار البحث DLL في وقت التشغيل. أسهل طريقة للقيام بذلك هي لوضعها في نفس الدليل القابل للتنفيذ بناؤها. سحب وإسقاط DLL أو ملف LIB في المشروع ليس له تأثير.

وMSDN له وصفا جيدا لل DLL الكامل ترتيب البحث عند تحميل المكتبات في وقت التشغيل.

نصائح أخرى

وافتراضيا أثناء مكتبة برمجية مفتوحة للرؤية الحاسوبية تركيب خلق الحياة الفطرية. متغير مسار \ بن. كل دلل يفترض أن تكون في تلك دير. ومع ذلك كنت تستخدم مكتبة برمجية مفتوحة للرؤية الحاسوبية 2.0، ومكتبة برمجية مفتوحة للرؤية الحاسوبية لا يشمل التثبيت 2.0 الملفات ليب ودلل لبرنامج Visual Studio. هل يبدو بنيت بالفعل كل ودلل وفي ليب. إذا قمت بتثبيت مكتبة برمجية مفتوحة للرؤية الحاسوبية بشكل صحيح فقط نقل كافة في DLL في \ بن (على سبيل المثال C: \ ملفات البرنامج \ مكتبة برمجية مفتوحة للرؤية الحاسوبية \ بن) إذا كان لسبب كنت في عداد المفقودين بعض دلل أو يبس هنا هو تعليم كيفية بنائها HTTP: //mirror2image.wordpress كوم / 2009/10/20 / التحول إلى مكتبة برمجية مفتوحة للرؤية الحاسوبية-2-0-مع-VS2005 /

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top