libhv提供了原生Makefile(这里仅指适用于类unix系统的Makefile)和cmake两种构建方式。
根据开发者本人的博客进行编译安装,一直报错,测试发现是由于cmake中勾选了
BUILD_EXAMPLES
选项。不建议勾选案例,注意是案例中存在很多跨平台的代码,使用vs无法正常编译通过
编译流程
1、源码地址,下载解压
项目地址:https://github.com/ithewei/libhv.git
码云镜像:https://gitee.com/ithewei/libhv.git
2、安装cmake。
3、使用cmake生成vs工程文件。注意:不要勾选BUILD_EXAMPLE选项,其他随意。
使用vs打开生成的工程,编译即可