如何在Windows下安装cURLpp

How to install cURLpp in Windows?

本文关键字:安装 cURLpp Windows      更新时间:2023-10-16

这里完全是新手,你很可能从我之前的帖子中猜到了。我似乎在这上面找不到任何东西,而且我以前从未安装过库。我上一个问题的答案是告诉我安装和使用libcurl,并且cURLpp是c++的包装器,所以我很自然地认为cURLpp是可行的。那么,我如何安装它呢?

我知道这个问题很老了,但我将分享我的经验。

操作系统:MS Windows 10(64位)

我正在使用MSYS2 MinGW GCC编译器和工具,所以我假设MinGW - GCC, MinGW -cmake, MinGW -make和MinGW -curl已经安装在系统中,MSYS2/mingw64/bin在您的PATH中。

在终端中,遵循以下步骤:

步骤1)git clone git@github.com:jpbarrette/curlpp.git

步骤2)cd curlpp

步骤3)mkdir build

步骤4)cd build

步骤5)cmake -G "MinGW Makefiles" .. -DCMAKE_INSTALL_PREFIX=../install -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF

步骤6)cmake --build .

之后,在您的curlpp/build中,您将找到libcurlpp.a, libcurlpp.dll.alibcurlpp.dll文件。现在您需要将libcurlpp.dll.a添加到您的链接器设置中(记住也要添加libcurl.dll.a,因为它是libcurlpp的依赖项)。

最后,你可以编译你的程序,它应该可以工作了。如果您收到一条消息说libcurlpp.dll未找到,请将libcurlpp.dll复制到二进制文件旁边。