1. install vs2017
2. git clone https://github.com/libuv/libuv
3. 科学上网 下载gyp
https://chromium.googlesource.com/external/gyp/+archive/refs/heads/master.tar.gz
4. 接压缩gyp到 <libuv path>\build\gyp
5. cd <libuv path>
6. vcbuld.bat release x64
7. vcbuld.bat debug x64
8. 在vs2017中打开uv.sln
9. 编辑项目属性,64位,生成dll, unicode字符等等,最重要的是linker input:
ws2_32.lib;advapi32.lib; user32.lib;iphlpapi.lib; userenv.lib;kernel32.lib;psapi.lib
10. test.sln照此办理, 执行test的时候可能会出错,原因是找不到文件,修改文件绝对路径就可以了。(没全改,想必不是大问题)