سؤال

يمكن لأي شخص أن يرشدني ما يمكن أن يكون مشكلة في المذكورة أدناه: -

نص Alt http://lh5.ggpht.com/_d1mfgvbdtsu/s5ilmyivj1i/aaaaaaaaabu/8mquam_xxxz4/s912/dll٪20issue.png.

يوجد مجلد PP هذا في المسار التالي في مكتبي "E:\WINCE600\PLATFORM\COMMON\SRC\SOC\COMMON_FSL_V2_PDK1_7\IPUV3"

في هذا ipuv3. مجلد، واهن مجلد هو الحاضر الذي يفعل تغيير حجم ومهمة الدوران والتحويل صورة. هذه واهن يتكون المجلد من PDK & SDK. وبعد داخل PDK مجلد هناك ملف يسمى ppclass.cpp. التي قمت بتعديلها.

بعد تعديل ppclass.cpp، لدي إعادة إنشاء مجلد PP للتحقق مما إذا كان التعديل في مشروعي ينعكس أو لا. ولكن في وقت لاحق لقد وجدت أن المشكلة هي من PP.DLL التي حتى بعد إعادة إنشاء مجلد PP.DLL الجديد لا يتم تمييز PP.DLL الجديد.

أيضا المسار الخاص ب IMX51-EVK-PDK1_7 هو كما يلي:

"E:\WINCE600\PLATFORM\iMX51-EVK-PDK1_7\target"

حتى الآن أريد نصيحة أن كيفية فرز هذه المشكلة. أنا متأكد من أن هذه المشكلة مرتبطة ب PP.DLL

يرجى توجيه لي لمتابعة الخطوة الصحيحة. سأكون ممتن للغاية لكم جميعا.

شكرا لك مقدما

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

المحلول

هل كان كل شيء يعمل كما هو متوقع قبل تغيير الرمز؟
هل تحصل على أي أخطاء بناء؟
هل لديك ملف Dirs في دليل ipuv3 الذي يحدد الدلائل الفرعية؟

ما المشكلة؟ الدولة ماذا فعلت، ما تتوقع وما هي النتيجة. ليس واضحا الآن.


تحديث:
وفقا للتعليق أدناه، يبدو أن عملية البناء تواجه مشكلة في تحليل أحد ملفات المصادر الخاصة بك. من الخطأ أعتقد أن لديك سوميتينغ مماثلة ل:
SOURCELIBS=E:\...
محاولة:

SOURCELIBS=\  
E:\...

ال \ يخبر الرمز الأداة أن هناك المزيد من القيم في السطر التالي.

بالمناسبة، لا أعرف من كتب هذا على ملف المصادر، لكنني أعتقد أنه من الممارسات السيئة استخدام المسارات المطلقة. يجب عليك استخدام الماكرو لمسار النظام الأساسي الخاص بك _TARGETPLATROOT. وبعد استخدامه مثل هذا: $(_TARGETPLATROOT)\...

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