curl源码github地址:https://github.com/curl/curl
zlib源码github地址:https://github.com/madler/zlib
从github,使用git clone也好,download zip 也好,下载代码到本地

根目录下面会有一个CMakeLists.txt文件, 这个是cmake的配置文件,跨平台的构建配置文件
我们使用cmake的gui版本,转换成vs2019工程

一个是curl源码的根目录(里面有CMakeLists.txt文件),一个是存放转换后vs2019工程的目录
点击左下角的configure可以配置 目标工程师vs2019还是其他的vs工程(比如vs2019,vs2017等等)
配置后 右下角有进度条,进度条走完后,点击左下角的generate即可转换成vs2019工程
然后进入vs2019目录,打开对应的.sln工程文件即可:


同样 zlib 也是如此操作。