如何在Windows上安装cURLpp?

8

我是一个完全的新手,正如你从我的上一篇帖子中猜到的那样。我似乎找不到任何关于这个的资料,并且我以前从来没有安装过库。我的上一个问题得到了回答,告诉我要安装和使用libcurl,并且cURLpp是C++的包装器,因此我自然而然地认为cURLpp是正确的选择。那么,我该如何安装它?


可能是重复的问题:如何在Visual C++ 2008 Express中使用cURLpp/libcurl - Emile Cormier
1个回答

3

我知道这个问题已经很老了,但我会分享一下我的经验。

操作系统: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.alibcurlpp.dll.alibcurlpp.dll。现在,你需要将 libcurlpp.dll.a 添加到连接器设置中(请记得同时添加 libcurl.dll.a,因为它是 libcurlpp 的依赖项)。

最后,你可以编译你的程序,它应该能够正常工作。如果你收到“libcurlpp.dll未找到”的消息,请将 libcurlpp.dll 复制到你的二进制文件旁边。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接