今天编译一个MFC控制台程序,实现post,get,链接错误
Linking...
HttpClient.obj : error LNK2001: unresolved external symbol __imp__InternetCloseHandle@4
HttpClient.obj : error LNK2001: unresolved external symbol __imp__InternetOpenUrlA@24
HttpClient.obj : error LNK2001: unresolved external symbol __imp__InternetOpenA@20
Debug/amtbDeamon.exe : fatal error LNK1120: 3 unresolved externals
执行 link.exe 时出错.
Deamon.exe - 1 error(s), 0 warning(s)
网上搜了一圈,几个地方提示是少了库“ws2_32.lib”,需要在CPP文件的include后增加
#pragma comment(lib,"ws2_32.lib")
试了不对。
后来发现是少了“wininet.lib”
#pragma comment(lib,"wininet.lib")
添加,编译通过