我是c ++和编程接近操作系统级别的新手(因为我的编程知识来自Web背景),但我需要构建将通过HTTP与远程服务器通信的Windows服务。 我据我所知,一种方法是使用libcurl,但我缺乏如何将其他库实现到我的项目中的知识,我也担心即使我让一切工作,它如何在客户端计算机上工作,libcurl是否会使用辅助服务可执行文件,或者如果它不起作用,因为客户端不会在他的计算机中安装该库?
我不期待直截了当的答案,而是一些指导和指示以及我应该调查的内容和地点。 关于相关主题的任何建议都是学徒,适当的文献甚至更多。
答案 0 :(得分:0)
阅读链接如何包含动态库http://msdn.microsoft.com/en-in/library/ms235636.aspx。
在包含库之后,您必须包含libcurl标头,该标头已公开API以连接到HTTP。
是的,libcurl会将辅助服务可执行文件作为dll文件。
阅读如何在c ++项目中使用libcurl。 http://curl.haxx.se/libcurl/c/visual_studio.pdf 要么 Using LibCURL C++