Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/164.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“未解析令牌”;“外部”;";“长”; 我正在尝试编写C++下载器(学习目的)< /P>_C++_Visual Studio_Dll_Download_Linker Errors - Fatal编程技术网 ,c++,visual-studio,dll,download,linker-errors,C++,Visual Studio,Dll,Download,Linker Errors" /> ,c++,visual-studio,dll,download,linker-errors,C++,Visual Studio,Dll,Download,Linker Errors" />

“未解析令牌”;“外部”;";“长”; 我正在尝试编写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
?是否更改了库或外部依赖项路径?