带有 openssl 编译的 Lib curl 失败

Lib curl with openssl compilation fails

本文关键字:curl 失败 Lib openssl 编译 带有      更新时间:2023-10-16

我想在win 7上为VS2015项目静态地构建lib curl 7.54.0。我已经构建了openssl,但无法构建卷曲。它失败,错误代码为 U1077。

我在"VS2015的开发人员命令提示符"中运行以下命令,

G:\Libs\curl-7.54.0\winbuild>nmake/f Makefile.vc mode=static WITH_SSL=static WITH_DEVEL="G:\Libs\openssl-1.0.1g\output" VC=14 ENABLE_WINSSL=no DEBUG=no MACHINE=x86 GEN_PDB=no

它编译一些文件然后失败,如下所示, 正在复制库... RC/i../include/dDEBUGBUILD=0/Fo ..\builds\libcurl-VC14-x86-release-static-ssl-static-ipv6-sspi-obj-curl\curl.res ..\src\curl.rc 'rc' 不被识别为内部或外部命令, 可操作的程序或批处理文件。 NMAKE : 致命错误 U1077: 'rc' : 返回代码 '0x1' 停止。 NMAKE: 致命错误 U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0 \VC\BINmake.exe"' : 返回代码 '0x2' 停。

不知道如何解决这个问题。请指教。

谢谢 R.

我一直在用另一个库解决类似的问题。rc.exe是Windows SDK的一部分,我不得不将Windows SDK的路径添加到PATH环境变量中。

就我而言,我已将其添加到 PATH 环境变量中:

c:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\x86\

希望,它有帮助。 下午