libuv windows编译和学习资料

官方下载 github 代码

使用cmake编译

windows仅仅支持cmake

然后编译出lib 放入vs工程

vs加入头文件和lib文件路径  ,lib名加入工程依赖

如图

 

需要加入多个lib

复制代码
libuv.lib
uv.lib
Ws2_32.lib
advapi32.lib
iphlpapi.lib
psapi.lib
shell32.lib
userenv.lib
user32.lib
dbghelp.lib
复制代码

 

 

学习资料

https://blog.csdn.net/jiejiemcu/article/details/105825247

配套的的代码

https://github.com/jiejieTop/libuv-learning-code

 

中文资料  对应 官方网站的英文文档

https://www.kancloud.cn/wizardforcel/uvbook/146849

https://docs.libuv.org/en/v1.x/

 https://www.cnblogs.com/haippy/tag/libuv/

示例代码在开源代码 doc文件夹下

 

样例资料

https://blog.csdn.net/weixin_41649821/article/details/129153602

http://linuxcpp.0voice.com/?id=11736

 

测试代码 编译通过了 应该就是配置成功

复制代码
#include <stdio.h>
#include <stdlib.h>
#include <uv.h>

int main() {
    uv_loop_t *loop = malloc(sizeof(uv_loop_t));
    uv_loop_init(loop);

    printf("Now quitting.\n");
    uv_run(loop, UV_RUN_DEFAULT);

    uv_loop_close(loop);
    free(loop);
    return 0;
}
复制代码

 

posted on   itdef  阅读(178)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
历史上的今天:
2020-10-06 LeetCode 002. 两数相加 模拟
2020-10-06 Acwing 1085. 不要62 数位DP

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示