github 项目地址 https://github.com/yhirose/cpp-httplib自行克隆到本
把cpp-httplib移动到/usr/local/src/目录下
mv cpp-httplib /usr/local/src/
进入移动后的cpp-httplib文件夹,创建并进入build目录
cd cpp-httplib && mkdir build && cd build
生成Makefile文件
cmake ..
安装 cpp-httplib
make && make install
注: Ubuntu 运行这条命令可能会报错(权限不够),解决方法如下
sudo make && sudo make install
运行测试
编译运行example目录中的文件
戳这里找到对相应版本目录下载对应版本
例:
下载 3.18.5 x86架构 64位Linux Cmake文件
在/v3.18目录复制 cmake-3.18.5-Linux-x86_64.tar.gz链接
回到终端
先卸载原有的cmake
下载cmake压缩包
wget https://cmake.org/files/v3.18/cmake-3.18.5-Linux-x86_64.tar.gz
解压cmake-3.18.5-Linux-x86_64.tar.gz
tar -zxvf cmake-3.18.5-Linux-x86_64.tar.gz
移动cmake-3.18.5-Linux-x86_64目录
移动的位置随意,这里我以移动到/usr/lib/为例
mv cmake-3.18.5-Linux-x86_64 /usr/lib/
创建软连接
ln -sf /usr/lib/cmake-3.18.5-Linux-x86_64/bin/* /usr/bin/