C++ 与dll相关的问题

C++ 与dll相关的问题,c++,c,dll,windows-ce,platform-builder,C++,C,Dll,Windows Ce,Platform Builder,有谁能告诉我以下提到的问题是什么:- 此PP文件夹位于我办公桌的以下路径中“E:\WINCE600\PLATFORM\COMMON\SRC\SOC\COMMON\u FSL\u V2\u PDK1\u 7\IPUV3” 在该IPUV3文件夹中,存在PP文件夹,用于执行图像的调整大小、旋转和转换任务。此PP文件夹由PDK和SDK组成。在PDK文件夹中有一个名为Ppclass.cpp的文件,我已经修改了它 修改Ppclass.cpp后,我有 重新生成PP文件夹以检查 在我的项目中,修改是 是否反映

有谁能告诉我以下提到的问题是什么:-

此PP文件夹位于我办公桌的以下路径中
“E:\WINCE600\PLATFORM\COMMON\SRC\SOC\COMMON\u FSL\u V2\u PDK1\u 7\IPUV3”

在该IPUV3文件夹中,存在PP文件夹,用于执行图像的调整大小、旋转和转换任务。此PP文件夹由PDKSDK组成。在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有关

请引导我遵循正确的步骤。我将非常感谢你们所有人


提前感谢

在代码更改之前,一切都正常吗?
您是否有生成错误?
IPUV3目录中是否有指定两个子目录的DIRS文件

有什么问题?陈述你做了什么,你期望什么,结果是什么。现在还不清楚


更新:
根据下面的评论,似乎构建过程在解析一个源文件时遇到了问题。从错误中,我猜你有类似的东西:
SOURCELIBS=E:\…

尝试:

\
符号告诉工具下一行有更多值


顺便说一下,我不知道是谁在源文件中写的,但我认为使用绝对路径是不好的做法。您应该将宏用于平台路径
\u TARGETPLATROOT
。像这样使用:
$(\u TARGETPLATROOT)\…

你的问题不清楚,至少对我来说是这样。在更改源代码之前一切正常吗?关于Dll,什么是“未突出显示的”?为什么写下目标文件夹路径?坏,坏,坏,坏。永远不要修改公共代码树。将其克隆到您的平台。如果发布的QFE修复了代码中的任何内容,它将覆盖您的更改。然后重建PP文件夹在执行重建之后,我还重建了平台目录中的“iMX51-EVK-PDK1_7”。在重建iMX51-EVK-PDK1_7时,我出现了错误,指出“影响宏定义的语句可能会导致Build.exe无法重建修改过的源代码。请参阅平台生成器文档。生成:[00:000000 3679:ERRORE]CreateDirectory(SOURCELIBS=E:)失败。GetLastError=123(dec)。“错误的意思是:
文件名、目录名或卷标语法不正确。
来自Visual Studio内部的error lokkup工具。
SOURCELIBS=\  
E:\...