libcurl,跨平台需要的信息

时间:2016-05-26 15:43:42

标签: c++ linux http winapi libcurl

我想为我的开源项目实现自动更新或更新通知方法。我的搜索经常引导我 libcurl 。 我搜索了很多关于HTTP-libs的内容 - 很多时候我最终都使用了libcurl ......但是我可以将它一起用于Linux和Windows吗?

我的愿望是只包含头文件(如果可能的话,包括Linux& WIndows的相同头文件),并且只使用cmake或visual-studio项目文件添加OS-spefic lib标志。这样,我可以在两个平台上编译相同的代码。 libcurl一般可以吗?如果是,我该如何直接这样做?

1 个答案:

答案 0 :(得分:0)

是的,你可以。

应用程序可以在Linux和Windows上使用libcurl,其中源代码部分可以进行HTTP传输。 libcurl提供相同的API,它在大量不同的操作系统上运行相同。