如何在C ++中使用CPR库?

克里夫尼夫

我以前使用python开发,现在我切换到了C ++。我发现了一个很酷的库,名为CPR https://github.com/whoshuu/cpr,可用于轻松发出HTTP请求(如python请求)。像在python中一样,没有像pip这样的简单pkg管理器可以在C ++中安装库。如何在项目中使用cpr。没有dll或lib文件。

乔恩

c ++软件包通常作为一组开发标头和静态/共享库分发。但是,对于cpr文档建议使用子模块将功能引入您的项目。

作为cpr用途cmake,我也希望这是可能的(尽管没有记录):

$ git clone https://github.com/whoshuu/cpr.git
$ cd cpr
$ mkdir build && cd build
$ cmake ..
$ make
$ make install

然后cpr将在您的系统中可用(只要make install将已构建的库和开发标头复制到系统范围内)。在您的项目中,您将可以cpr像这样包含

#include <cpr/cpr.h>

像这样构建它:

g++ -std=c++11 -o main -lcpr main.cpp

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章