用如下命令编译libcurl:

            nmake /f Makefile.vc VC=170 mode=dll DEBUG=yes MACHINE=x64  WITH_DEVEL=..\..\deps WITH_SSL=dll WITH_NGHTTP2=dll WITH_ZLIB=dll WITH_SSH=dll WITH_SSH2=dll

报错: 

             ..\lib\libcurl.rc(24) : fatal error RC1015: cannot open include file 'winver.h'

解决办法:

  1. 右键点击“此电脑”或“计算机”图标,选择“属性”。
  2. 在弹出的系统窗口中,点击“高级系统设置”链接。
  3. 在系统属性窗口中,点击“环境变量”按钮。
  4. 此时,你会看到“用户变量”和“系统变量”两个选项卡。对于 nmake,你可能需要设置的是“系统变量”,因为它们是全局的,对所有用户都有效。
  5. 点击“新建”来创建一个新的环境变量,或者选择一个现有的环境变量进行编辑。
    • 例如,要设置 INCLUDE 环境变量来指定编译器搜索头文件的路径,你可以在“系统变量”下点击“新建”,然后输入变量名 INCLUDE 和变量值(例如,"C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared"。  
posted on 2024-06-05 09:33  北京开发  阅读(101)  评论(1)    收藏  举报