Проблема, связанная с DLL

Кто-нибудь может подсказать мне, в чем может быть проблема в упомянутом ниже:-

http://lh5.ggpht.com/_D1MfgvBDtsU/S5iLmYivj1I/AAAAAAAAABU/8Mquam_XxZ4/s912/dll%20issue.PNG

Эта папка PP находится по следующему пути на моем столе "E:\WINCE600\PLATFORM\COMMON\SRC\SOC\COMMON_FSL_V2_PDK1_7\IPUV3"

В этой папке IPUV3 находится папка PP, которая выполняет задачу изменения размера, поворота и преобразования изображения. Эта папка PP состоит из PDK и SDK. Внутри папки PDK есть файл с именем Ppclass.cpp, который я изменил.

После изменения Ppclass.cpp я перестроил папку PP, чтобы проверить, отражена ли в моем проекте модификация или нет. Но позже я обнаружил, что проблема в pp.dll, который даже после перекомпоновки папки PP, новый pp.dll не выделяется.

Также путь для iMX51-EVK-PDK1_7 следующий:

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

Так что теперь я хочу совет, как решить эту проблему. Я уверен, что эта проблема связана с pp.dll

Пожалуйста, направьте меня, чтобы следовать правильному шагу. Я буду очень благодарен вам всем.

Заранее спасибо

1 ответ

Решение

Все работало, как ожидалось, до изменения кода?
Вы получаете какие-либо ошибки сборки?
Есть ли у вас файл DIRS в каталоге IPUV3, в котором указаны два подкаталога?

В чем проблема? Укажите, что вы сделали, что вы ожидаете и каков был результат. Это не ясно, прямо сейчас.


Обновить:
Согласно комментарию ниже, кажется, что процесс сборки испытывает проблемы с анализом одного из ваших файлов SOURCES. Исходя из ошибки, я думаю, у вас есть что-то похожее на:
SOURCELIBS=E:\...
Пытаться:

SOURCELIBS=\  
E:\...

\ Символ сообщает инструменту, что в следующей строке больше значений.

Кстати, я не знаю, кто написал это в файле SOURCES, но я думаю, что это плохая практика - использовать абсолютные пути. Вы должны использовать макрос для вашего пути платформы _TARGETPLATROOT, Используйте это так: $(_TARGETPLATROOT)\...

Другие вопросы по тегам