无法解析的外部符号__imp__PathRemoveFileSpecA@4

error LNK2001: unresolved external symbol __imp__PathRemoveFileSpecA@4

本文关键字:符号 imp PathRemoveFileSpecA@4 外部      更新时间:2023-10-16

我正在用vc6.0和我的备份程序编程。我包含了shlwapi.h, windows.h,我使用了PathStripPath函数和PathRemoveFileSpec函数。

当我整理的时候,这条信息出来了。

BlackDlg.obj : error LNK2001: unresolved external symbol __imp__PathStripPathA@4
BlackDlg.obj : error LNK2001: unresolved external symbol __imp__PathRemoveFileSpecA@4

我在我的代码中删除了用法,这个消息没有出现。

MSDN库中有大量关于这两个函数的信息。如果你看一下文章的结尾你会看到这些函数是在shlwapi.lib中定义的;您需要指示您的链接器包含此库以供您的项目构建。