利用openssl编译的Lib curl失败

问题描述:

我想用winss 7的VS2015项目静态构建openssl的lib curl 7.54.0。我构建了openssl,但无法构建curl。它失败,错误代码为U1077。利用openssl编译的Lib curl失败

我运行以下在 “为VS2015开发命令提示” 命令,

G:\利布斯\卷曲7.54.0 \ winbuild> NMAKE/F Makefile.vc模式=静态WITH_SSL =静态WITH_DEVEL =” G:\利布斯\ OpenSSL的-1.0.1g \输出” VC = 14 ENABLE_WINSSL =没有DEBUG =无机= 86 GEN_PDB =无

它编译一些文件失败,则如下, 复制库... 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 \ BIN \ nmake.exe”':返回码'0x2' 停止。

不知道如何解决这个问题。请建议。

感谢, R.

我一直在解决类似的问题,与其他库。 rc.exe是Windows SDK的一部分,我必须将Windows SDK的路径添加到PATH环境变量中。

在我来说,我已经加入这个PATH环境变量:

C:\ Program Files文件(x86)的\的Windows套件\ 10 \ BIN \ 10.0.15063.0 \ 86 \

希望,它有帮助。 PM