2010-03-11 106 views
0

任何人都可以指导我,这可能是在下面所提到的问题: -问题涉及对DLL

alt text 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相关。

请指导我遵循正确的步骤。我会非常感谢你们。

由于提前

+2

你的问题不清楚,至少对我而言。在更改源代码之前,一切正常吗? 关于Dll,“未突出显示”是什么? 你为什么写下目标文件夹路径? – Shaihi 2010-03-11 07:44:11

+3

坏,坏,坏,坏。永远不要修改公共代码树。将其克隆到您的平台。如果发布修复该代码中任何内容的QFE,它将覆盖您的更改。 – ctacke 2010-03-11 13:51:29

回答

1

就是一切的代码更改之前预期的工作?
你是否得到任何构建错误?
在IPUV3目录中是否有指定两个子目录的DIRS文件?

什么问题?说明你做了什么,你期待什么以及结果如何。目前尚不清楚。


更新:
根据它下面的评论似乎在构建过程中遇到问题的解析你的源代码文件中的一个。从错误中我的猜测是,你有类似成才:
SOURCELIBS=E:\...
尝试:

SOURCELIBS=\ 
E:\... 

\符号告诉有上下一行多个值的工具。顺便说一句,我不知道是谁在SOURCES文件中写的,但我认为使用绝对路径是不好的做法。您应该将宏用于您的平台路径_TARGETPLATROOT。像这样使用它:$(_TARGETPLATROOT)\...

+0

我刚修改了Ppclass.cpp。然后重建PP文件夹 – Abhineet 2010-03-11 09:00:35

+0

重建完成后,我还重建了Platform目录中存在的“iMX51-EVK-PDK1_7” – Abhineet 2010-03-11 09:02:08

+0

在重建iMX51-EVK-PDK1_7时出现错误,指出“影响宏定义的语句可能会导致Build.exe不重建修改后的源代码,参考Platform Builder文档 BUILD:[00:0000003679:ERRORE] CreateDirectory(SOURCELIBS = E :)失败GetLastError = 123(dec)。 – Abhineet 2010-03-11 09:03:19