“未解析令牌”;“外部”;";“长”; 我正在尝试编写C++下载器(学习目的)< /P>
这一行:“未解析令牌”;“外部”;";“长”; 我正在尝试编写C++下载器(学习目的)< /P>,c++,visual-studio,dll,download,linker-errors,C++,Visual Studio,Dll,Download,Linker Errors,这一行: URLDownloadToFile(NULL,dwnld_URL.c_str(),savepath.c_str(),0,NULL) 正在给我一个链接器错误 Error LNK2028 unresolved token (0A0000D1) "extern "C" long __stdcall URLDownloadToFileA(struct IUnknown *,char const *,char const *,unsigned long,stru
URLDownloadToFile(NULL,dwnld_URL.c_str(),savepath.c_str(),0,NULL)代码>
正在给我一个链接器错误
Error LNK2028 unresolved token (0A0000D1) "extern "C" long __stdcall URLDownloadToFileA(struct IUnknown *,char const *,char const *,unsigned long,struct IBindStatusCallback *)" (?URLDownloadToFileA@@$$J220YGJPAUIUnknown@@PBD1KPAUIBindStatusCallback@@@Z) referenced in function "unsigned long __stdcall MainThread(struct HINSTANCE__ *)" (?MainThread@@$$FYGKPAUHINSTANCE__@@@Z) projectname C:\Users\****\*****.obj 1
同样的代码行似乎在更早的时候起作用,我不明白为什么它突然停止构建。
非常感谢您的帮助 是否添加了以下代码?如果没有,我建议您添加它。因为在使用URLDownloadToFile
时,应该链接urlmon.lib
#include <urlmon.h>
#pragma comment(lib, "urlmon.lib")
#包括
#pragma注释(lib,“urlmon.lib”)
能否提供代码片段?是否链接了Urlmon
?是否更改了库或外部依赖项路径?