سؤال

قد يبدو هذا بسيطًا للغاية ، لكنني أفتقد شيئًا ما. أحتاج إلى كتابة تطبيق Rapi Windows Console باستخدام C ++. أنا أستخدم VS2005 حاليًا. لقد قمت بإنشاء تطبيق Windows Consol جديدًا جديدًا "MyTestrapi" من الوثائق ، وأنا أعلم أنني بحاجة إلى تضمين ملف "rapi.h". لذلك ، لقد حاولت

#include <rapi.h>

وكذلك

#include "rapi.h"

أنا أجمع وأحصل على ما يلي

خطأ فادح C1083: لا يمكن فتحه تضمين ملف: 'rapi.h': لا يوجد مثل هذا الملف أو الدليل

لذلك ، أذهب بعد ذلك إلى القائمة لـ "Project" ، "الخصائص". على TreeView لـ "الخصائص المشتركة" -> "المراجع" ، أذهب إلى أسفل اليمين ونقر فوق "إضافة مسار" ، وأدرج المسار الصريح حيث يوجد ملف rapi.h وغيرها من ملفات .H ... هذه القضية

"C: Program Files Windows CE Tools WCE500 Windows Mobile 5.0 Pocket PC SDK ActiveSync Inc"

والتي تشمل 14.

حفظ / إنشاء المشروع ، وما زال خطأ ...

لذلك ، أقوم بتغيير #include

#include "C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Activesync\Inc\rapi.h"

هذه المرة ، يجد أن هذا يشمل ، لكنه فشل في العثور على #includes داخل Rapi.h الذي يقيم أيضًا في نفس المجلد.

ما الذي أفتقده ويبدو أنه يتجول لي.

شكرًا

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

المحلول

يشير حقل "الخصائص المشتركة" -> "المراجع" إلى مراجع تجميع .NET.

لإضافة مسار إلى مسار البحث C ++ #include ، تحتاج إلى استخدام "خصائص التكوين" -> "C/C ++" -> "عام" -> "تضمين الدلائل الإضافية".

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